Whitepaper

Payment Standard to otwarty, lekki i tani standard płatności elektronicznych, który eliminuje pośredników, upraszcza proces płatności i umożliwia realne wdrożenie mikrotransakcji.

Wykorzystując istniejącą infrastrukturę bankową (np. system ELIXIR, aplikacje mobilne), omija kosztowne i złożone rozwiązania operatorów kartowych i pośredników.

1. Kluczowe cechy:

  • Bezpośredni przepływ pieniędzy – od klienta do sprzedawcy, bez kosztownego pośrednictwa.
  • Potwierdzenie transakcji – spełnia te funkcje, które głównie dają bramki płatnicze.
  • Ekonomia mikrotransakcji – koszt transakcji nawet poniżej 0.01 PLN.
  • Minimalna integracja – działa w oparciu o istniejące systemy bankowe i narzędzia użytkownika (np. aplikacja bankowa).
  • Alternatywa dla subskrypcji – wspiera model pay-as-you-go.
Cecha / SystemPayment StandardTradycyjni operatorzy
Koszt transakcjiStały, bardzo niski (< 0.01 PLN)Prowizja % + opłata stała
PośrednicyBrakObecni w każdym przepływie
Integracja technicznaMinimalna, oparta o API bankoweZłożona, wymaga dokumentacji i wdrożeń
Chargeback / rezerwyBrak potrzebyObowiązkowe zabezpieczenia finansowe
Wsparcie dla mikrotransakcjiTakPraktycznie nieopłacalne
Ścieżka płatności dla klientaSzybka, bez przekierowańCzęsto wieloetapowa z bramkami płatniczymi
Natychmiastowe potwierdzenie transakcjiTakTak
Środki trafiają bezpośrednio na kontoTakNie, przelew zbiorczy + raporty
Elastyczność dla małych biznesówWysokaOgraniczona
Klient widzi w historii transakcjiPełne dane komu płacił i za coNieczytelne kody operatora
Wymagana umowaNieTak + wpływ na politykę prywatności i regulamin

2. Komponenty

System bazuje na rejestrze, w którym są uczestnicy tj. banki.

Jeden Bank może obsługiwać kilka rejestrów - więc nie ma sytuacji vendor-lock.

Pozostała część standardu, to implementacje SDK dla platform.

2.1 Rejestr

Centralny katalog wszystkich współpracujących banków / providerów płatności. Odpowiada, za obslugę linków płatniczych oraz weryfikację transakcji.

2.2 Generowanie linków płatniczych

  1. Za pomocą dedykowanych SDK, bezpośrednio sklep czy dostawca usług płatniczych generuje link płatniczy / kod QR z linkiem płatniczym.

  2. W momencie kliknięcia w link / zeskanowania, aplikacja banku rozpoznaje ten link i uruchamia bezpośrednio aplikację bankową.

  3. Banki poprzez użycie SDK, umieją rozszyfrować link i jego parametry, aby dokonać uzupełenia szablonu transakcji oraz zatwierdzić operację.

2.3 Dwustopniowy mechanizm potwierdzeń

Każda transakcja jest potwierdzana dwu-etapowo tj:

Complete emitowane w momencie finalizacji transakcji przez użytkownika (np. zatwierdzenia w aplikacji bankowej). - Przydatne dla ścieżki UX.

Confirm emitowane po rozliczeniu i uznaniu środków przez bank, co zabezpiecza dostawcę przed zwrotami i nieudanymi transakcjami.

Oba zdarzenia wysyłane są jako webhook do punktu końcowego zdefiniowanego przez dostawcę usług ( w linku płatniczym ), z sygnaturą do weryfikacji w (rejestrze).

3. Transakcje

Koszt transakcji jest stricte technologiczny, brak compliance, brak operacji powoduje, że cały system musi pokryć jedynie “rejestr” jaki jest publiczny.

ModelOpłata za transakcjęOpłata procentowa
Inne metody0,25 PLN1–3%
Payment Standard< 0,01 PLN0%

3.1 Czas realizacji

Informacja o transakcji jest wysyłana natychmiastowo po dokonaniu, zablokowaniu środków.

Czas otrzymania środków pieniężnych jest zgodny z czasem wyjścia i przyjścia sessji między dwoma podmiotami (bankami).

3.2 Bezpieczeństwo

Transakcja odbywa się realnie między Bankiem a Sprzedającym. Rejestr służy do inicjalizacji aplikacji i weryfikacji sumy kontrolnej. Na podstawie tych danych, właściciel rejestru dysponuje tylko i wyłącznie danymi “metrycznymi” o ilości transakcji i operacji.

Zgodność ze standardami jest zapewniana i utrzymana na poziomie instucji tj. Bank, Sprzedawca.

W oferowany modelu Payment Standard, jak w każdej technologii istnieją ryzyka:

RyzykoOpisMitygacja
wycofanie przelewuUżytkownik po zatwierdzeniu operacji może wycofać przelew2 stopnie weryfikacji: complete (UX), confirm (brak opcji wycofania)
wyciek kluczyWyciek kluczy służących do liczenia sumy kontrolnejZabezpieczenia po stronie Banku jak i Rejestru
spreparowanie linkuW trakcie transakcji link, zostaje nadpisany innym numerem kontaWalidacja sumy kontrolnej
błędna implementacjaJakiś krok ze standardu został pominięty np. walidacja sumy kontrolnejUżycie SDK dla pewności implementacyjnej
  • | ryzyko wycieku klucza klienckiego poprzez “dekompilacje” | celowe działanie | rotacja kluczy, przeniesienie klucza na backend |

4. Wnioski i wezwanie do współpracy

Payment Standard dostarcza długo oczekiwany, kompletny standard mikrotransakcji, łączący efektywność kosztową z prostotą integracji.

Zapraszamy banki, dostawców usług i developerów do wspólnego kształtowania przyszłości płatności cyfrowych.