GH GambleHub

Swish Szwecja: płatności mobilne

1) Co to jest Swish

Swish jest krajowym szwedzkim systemem płatności mobilnych A2A (operator Getswish AB) z 24/7 natychmiastowymi transferami. Użytkownik potwierdza transakcje za pośrednictwem BankID (SCA). Obsługiwane są scenariusze P2P (na telefon), P2M biznesowe (online i offline), darowizny i płatności.

Kluczowe właściwości:
  • Adresowanie numerem telefonu (lub numerem handlowca/QR), bez IBAN w UX.
  • Błyskawiczny kredyt na rachunek bankowy odbiorcy; ostateczność przelewu bankowego.
  • Niskie tarcie: App2App/QR, potwierdzenie w BankID.
  • Szeroki zasięg bankowy i wysoka popularność w handlu detalicznym/online.

2) Role i produkty

Getswish (schemat) - zasady, katalogi i marki.
Uczestniczące banki - wystawiają/łączą Swish, stosują limity i zwalczają oszustwa.
PSP/nabywcy - połączyć handlowców (Swish Handel/Swish Företag), dostarczyć API/SDK, raporty, rozliczenie.

Produkty:
  • Swish P2P - transfery między osobami.
  • Swish Företag - akceptuj płatności offline (showcase/POS).
  • Swish Handel (Swish dla e-commerce) - realizacja transakcji online (QR/App2App/Link).
  • Swish Donations - krótkie numery/pseudonimy dla darowizn.
  • Swish Payouts/Wypłaty - masowe wypłaty (za pośrednictwem banku/PSP).

3) Przepływy płatnicze

3. 1 P2P (push)

1. Nadawca wybiera kontakt telefoniczny → wpisuje kwotę/wiadomość.
2. Potwierdza w BankID (Face/Touch/code).
3. Odbiorca natychmiast widzi kredyt na koncie i powiadomienie w aplikacji.

3. 2 P2M: handel elektroniczny (Swish Trade)

Dwa kanały UX:
  • App2App/Deeplink: przy wymeldowaniu otwórz wniosek Swish/BankID → potwierdzenie → powrót do handlowca.
  • QR na zamówienie: wygenerowany jest dynamiczny QR (suma, α Id, odniesienie handlowca); klient skanuje z aparatem Swish → potwierdza z BankID.

3. 3 POS/offline (Företag)

Dynamiczny QR przy realizacji transakcji lub statyczny numer Swish (kwota ręczna).
Potwierdzenie w BankID; sprawdź - u handlowca i w aplikacji klienta.

3. 4 Żądanie do Rau/Faktury

Handlowiec wysyła link/żądanie płatności (w wiadomości e-mail/SMS/messenger); klient potwierdza w BankID.

3. 5 Wypłaty

Firma wysyła klientowi przelew pieniężny na numer telefonu za pośrednictwem banku/PSP; stosuje się limity zwalczania nadużyć finansowych i wychodzących.

4) Statusy i terminy

Typowe statusy są 'zainicjowane' → 'w oczekiwaniu' → 'sukces '/' nieudany '/' anulowany '/' wygasł'.
W przypadku sprawdzenia strony internetowej może dojść do opóźnień w odpowiedzi aplikacji/BankID → utrzymać harmonogram i powtórzenie stanu (sondaż + haki internetowe).
Rozrachunek dla handlowca - kredyt bankowy w czasie rzeczywistym/do najbliższego przydziału czasu na start lub lądowanie w zależności od banku/dostawcy usług płatniczych (do zgłaszania, wykonaj dzienny wywiad i tak).

5) Limity i polityka ryzyka

Limity są ustalane przez banki/PSP i różnią się profilem i kanałem:
  • Na transakcję, dziennie/24h; czasami co tydzień/miesiąc.
  • Nowy odbiornik/nowy handlowiec - obniżone progi/prędkość migawki.
  • Limity kanałów: P2P, e-commerce (App2App/QR), POS, wypłaty.
  • Prędkość/urządzenie/geo-zasady i ocena ryzyka po stronie banku.
💡 Praktyka: Nie „koronki” twarde sumy. Przechowywanie katalogu limitów przez banki/kanały, aktualizacja; w interfejsie użytkownika należy podać wyraźny powód odmowy („limit bankowy/kanałowy”) i zaproponować alternatywy (kontrola dzielona, inna metoda).

6) Ekonomia i prowizje

Koszt dla handlowca jest zwykle niższy niż klasyczny MDR karty, ale warunki zależą od banku/PSP (fix/niskie odsetki, opłata za QR/SDK/raporty).
Opłata za „oczekujące/wygasłe” wsparcie, spory, recon i monitorowanie SLA.

7) Zwroty i spory (ODR)

Brak obciążenia zwrotnego, jak w kartach. Zwrot - osobna transakcja kredytowa od handlowca do klienta (obsługiwane są częściowe zwroty).
Warunki - bank (zwykle T + 0/T + 1).
Spory - zgodnie z procedurami banku/PSP: przechowywanie dzienników zamówienia, potwierdzenie obsługi/dostawy, zgodność danych klienta.

8) Bezpieczeństwo i zgodność

SCA za pośrednictwem BankID, powiązanie urządzenia, sprawdzanie SIM/urządzenia przez bank.
Minimalizacja PII: przechowywać tylko niezbędne atrybuty (telefon/referencje), szyfrować PII; dostęp - zgodnie z zasadą najmniejszych przywilejów.
Haki internetowe: HMAC/nonce, ochrona przed powtórzeniem, znaczniki czasu i dedup zdarzeń.
Zgodność z Finansinspektionen PSD2/GDPR i lokalnymi wymaganiami.

9) Integracja handlowców

Opcje

1. Hosted/Embedded by PSP - szybki start, App2App/QR poza pudełkiem, statusy i błędy.
2. Server-to-Server + App2App/QR - natywny UX, dynamiczny QR na zamówienie, głębokie przetwarzanie błędów/powtórzeń.
3. Pay-by-Link/Faktura - wysłanie linku/żądania; wygodne dla usług i B2B.

Wymagane elementy oparcia:
  • API: Płatność, zwrot, płatność (jeśli jest dostępna od PSP), hak internetowy, uzgodnienie.
  • Idempotencja (klucz ' Id' +), przekładnie wykładnicze, dedup zdarzeń.
  • Recon: dzienny auto-recon + okresowy pełny zwiad; Przechowywać UTR/referencje bankowe
  • Deski rozdzielcze SLA: konwersja, „w oczekiwaniu → sukces/wygasła”, opóźnienie przed zapisaniem.

10) Pojednanie i sprawozdawczość

Dziennik: "Id/ Id" dostawcy, " Id', kanał (App2App/QR/Link/POS), numer odbiorcy, status, kwota/waluta, znacznik czasu, UTR.
Z PSP/banku: rejestry kredytów/zwrotów/korekt, późne aktualizacje stanu.
Należy dodać wpisy dotyczące anomalii i anomalii (podwójne odpisy, wiszące „oczekujące”).

11) Wzory UX

Mobile-first: App2App auto-offer; na pulpicie - duży dynamiczny QR z zegarem.
Przejrzyste błędy: limit, awaria BankID, timeout; bezpieczny powtórzenie i alternatywa (card/SEPA/A2A innego dostawcy).
Odbiór: ilość, czas, ' Id', kanał, UTR, kontakty wsparcia.
Czas akcji dla skryptu QR/żądań i odzyskiwania wygaśnięcia.

12) Powtarzanie i mandaty

Podstawowy Swish - jednorazowy z SCA. W przypadku subskrypcji używany jest pakiet: pierwsza płatność Swish → e-mandat/Autogiro/Open-Banking PIS dla dalszych obciążeń (limit/częstotliwość/powiadomienia, ekran zarządzania biletami).

13) Piony wysokiego ryzyka (w tym iGaming)

Dostępność kanałów i limity zależą od polityki banku/PSP i prawa lokalnego.
Spodziewaj się obniżonych progów, przedłużonego KYC i możliwych uchwytów.
Planuj alternatywne szyny (karty, SEPA, inne PIS) i inteligentne trasy przez ryzyko/bank/kanał.

14) architektura „Swish Gateway”

warstwa API (REST/GraphQL) do kasy i koparki.
Kolejki wydarzeń: zdarzenia stanu → rozliczenie/CRM/analityka.
Bezpieczeństwo: skarbiec dla tajemnic, IP-permlist PSP, ścisłe przekierowanie-walidacja URI, żetony anty-replay.
Obserwowalność: konwersja kanału (App2App/QR/POS/Link), ułamek 'oczekujących → wygasł', czas do rozliczenia/zwrotu.

15) Lista kontrolna wyjściowa

1. Podłącz PSP/bank ze Swish Handel/Företag; uzgodnić ceny/SLA i kanały (App2App/QR/POS/Link).
2. Implementacja QR/App2App dynamicznych ", ekranów błędów/limitów" Czeka płatność "+.
3. Podłącz haki internetowe, idempotencję, retrai i event dedup.
4. Skonfigurować recon (dziennie + pełny), UTR/fin referencje przechowywania.
5. Włącz częściowe/pełne refundacje i procedury ODR.
6. Uruchom deski rozdzielcze SLA i wpisy do statusów konwersji/opóźnienia/zawieszenia.
7. Przeprowadzanie testów e2e z głównymi bankami/urządzeniami, POS (w stosownych przypadkach).


Karta referencyjna limitu

💡 Rzeczywiste progi definiują bank/PSP i różnią się w zależności od scenariusza.

Per-txn/24h/7d: przechowywać w konfiguracji i sprawdzać przed rozpoczęciem.
Nowi odbiorcy/handlowcy: obniżone progi/prędkość migawki.
Kanały: oddzielne limity dla P2P, e-commerce (App2App/QR), POS, wypłaty.
Prędkość/ryzyko: Bank może delikatnie odchylić/spowolnić operacje.


Wznów streszczenie

Dla online - App2App + dynamiczny QR, dla offline - QR/POS (Företag), dla transferów - P2P do telefonu.
Oddzielne potwierdzenie online i ostateczny kredyt w logice biznesowej; zbudować wokół webhooks + recon i częściowe zwroty.
Nie ustalaj kwot: utrzymuj konfiguracje limitów przez banki/kanały z regularną aktualizacją.
Dla abonamentów, pierwszy pakiet Swish → bilet z przejrzystym zarządzaniem i powiadomieniami.

Contact

Skontaktuj się z nami

Napisz do nas w każdej sprawie — pytania, wsparcie, konsultacje.Zawsze jesteśmy gotowi pomóc!

Rozpocznij integrację

Email jest wymagany. Telegram lub WhatsApp są opcjonalne.

Twoje imię opcjonalne
Email opcjonalne
Temat opcjonalne
Wiadomość opcjonalne
Telegram opcjonalne
@
Jeśli podasz Telegram — odpowiemy także tam, oprócz emaila.
WhatsApp opcjonalne
Format: kod kraju i numer (np. +48XXXXXXXXX).

Klikając przycisk, wyrażasz zgodę na przetwarzanie swoich danych.