BLIK Płacę później
BLIK Płacę później to forma płatności odroczonej zintegrowana z BLIK-iem. Klient zatwierdza zakup w aplikacji swojego banku tak, jak przy zwykłej płatności BLIK — z tą różnicą, że kwota nie jest pobierana z konta natychmiast, tylko odraczana (zwykle o 30 dni) i opłacana w aplikacji banku. Dla sklepu rozliczenie jest standardowe — pieniądze otrzymujesz tak jak przy każdej innej płatności.
Z perspektywy API Paymentic BLIK Płacę później nie jest częścią metody BLIK — to jeden
z dostawców BNPL:
paymentMethod:BNPLpaymentChannel:blik-bnpl
Jak to działa?
Krok 1. Utwórz transakcję
Utwórz transakcję z paymentMethod: "BNPL" i paymentChannel: "blik-bnpl". BLIK Płacę później,
jako produkt bankowy, radzi sobie bez kompletu danych adresowych — wystarczą podstawowe dane
klienta potrzebne do oceny ryzyka przez bank.
{
"amount": "199.00",
"currency": "PLN",
"title": "Zamówienie #55555",
"paymentMethod": "BNPL",
"paymentChannel": "blik-bnpl",
"customer": {
}
}
W odpowiedzi otrzymasz standardowy obiekt z redirectUrl:
{
"data": {
"id": "BLKP-111-222-3333",
"redirectUrl": "https://pay.sandbox.paymentic.com/BLKP-111-222-3333?token=...",
"whitelabel": null
}
}
Krok 2. Przekieruj klienta na redirectUrl
Paymentic przekieruje klienta na stronę BLIK-a — i od tego momentu cała reszta flow dzieje się
po stronie BLIK-a: klient wpisuje tam kod, zatwierdza wniosek o odroczenie w aplikacji swojego
banku, a po zakończeniu wraca na Twój returnUrl. Paymentic pełni tu rolę pośrednika rozliczeniowego
i dostaje wynik autoryzacji od BLIK-a, a Ty — webhook z finalnym statusem transakcji.
Mimo podobieństwa (kod BLIK, push w aplikacji banku), BLIK Płacę później nie jest obsługiwane przez flow Level 0. Kod wpisuje się na stronie BLIK-a, nie w Twoim checkoucie. Jeśli chcesz zostawić klienta u siebie i wpisywać kod po swojej stronie, użyj klasycznego BLIK Level 0 — ale to jest zwykły BLIK, a nie płatność odroczona.
Krok 3. Odbierz webhook z finalnym statusem
Finalny status transakcji (PAID albo FAILED) przyjdzie webhookiem
PAYMENT.TRANSACTION_STATUS_CHANGED. Dopiero na jego podstawie realizuj zamówienie.
Szczegóły: PAYMENT.TRANSACTION_STATUS_CHANGED.
Ważne uwagi
- Decyzję podejmuje bank klienta. Nie każdy bank obsługuje BLIK Płacę później, a nawet w tych,
które obsługują, nie każdy klient ma przyznany limit.
FAILEDmoże oznaczać brak limitu lub odmowę banku. - To oddzielna metoda od zwykłego BLIK-a.
paymentMethod: "BLIK"ipaymentMethod: "BNPL"+paymentChannel: "blik-bnpl"to dwa różne zestawy. Pierwszy to klasyczna płatność natychmiastowa, drugi — odroczona. - Kod BLIK ma standardowy limit czasu. Po wygenerowaniu kodu w aplikacji banku klient ma ok. 2 minuty na zatwierdzenie — po tym czasie bank odrzuci autoryzację.
- Limity kwot. BLIK Płacę później ma minimalne i maksymalne kwoty transakcji zależne od banku
i umowy. Sprawdzaj
availablewGET /v1_2/payment/points/{pointId}/channelsdla kanałublik-bnpl, zanim pokażesz tę metodę klientowi.
Co dalej?
- PayPo — dostawca BNPL, najpopularniejszy w Polsce.
- Twisto — alternatywny dostawca BNPL.
- BLIK Level 0 — klasyczna natychmiastowa płatność BLIK (nie BNPL).
- Statusy transakcji — pełny cykl życia transakcji.