Przejdź do głównej zawartości

Zmiana status transakcji BLIK

PAYMENT.TRANSACTION_BLIK_STATUS_CHANGED v1.2

Dodatkowa notyfikacja wysyłana przy transakcji BLIK Level 0, pozwalająca na śledzenie statusu transakcji po stronie systemu BLIK — niezależnie od głównego webhooka PAYMENT.TRANSACTION_STATUS_CHANGED. Dzięki niej wiesz na przykład, że klient zatwierdził kod BLIK w swojej aplikacji bankowej, nawet zanim transakcja dojdzie do finalnego statusu PAID.

Kiedy jest wywoływany

Webhook jest wysyłany przy każdej zmianie statusu BLIK otrzymanej z systemu zewnętrznego, m.in.:

  • Transakcja została autoryzowana przez klienta (status: BLIK_AUTHORIZED)
  • Klient odrzucił transakcję w aplikacji bankowej (status: BLIK_CUSTOMER_DECLINED)
  • Bank odrzucił transakcję (status: BLIK_SYSTEM_DECLINED)
  • Brak wystarczających środków na koncie klienta (status: BLIK_INSUFFICIENT_FUNDS)
  • Upłynął czas na zatwierdzenie kodu BLIK (status: BLIK_TIMEOUT)
  • Klient przekroczył limit transakcyjny (status: BLIK_CUSTOMER_LIMIT)

Pełną listę kodów testowych wywołujących poszczególne statusy znajdziesz w sekcji Testowanie BLIK.

Wersja 1.2

Struktura body

{
"transactionId": "BMBW-7RA-QFB-WAC4",
"actionId": "01jzzz3jt9rfja0jygh1nabyf9",
"externalStatus": "BLIK_AUTHORIZED",
"externalId": "88329749246"
}

Opis pól

PoleTypWymaganeOpis
transactionIdstringTakUnikalny identyfikator transakcji w systemie Paymentic
actionIdstringTakUnikalny identyfikator akcji w systemie Paymentic
externalStatusstringTakStatus transakcji w systemie zewnętrznym
externalIdstringTakUnikalny identyfikator transakcji w systemie zewnętrznym