Zmiana statusu zwrotu
PAYMENT.REFUND_STATUS_CHANGED v1.2
Webhook wysyłany przy każdej zmianie statusu zwrotu płatności. Pozwala na śledzenie całego procesu zwrotu środków od momentu jego inicjacji do zakończenia.
Kiedy jest wywoływany
Webhook jest wywoływany automatycznie w następujących przypadkach:
- Po utworzeniu nowego żądania zwrotu (status:
CREATED) - Zwrot został zaakceptowany i zostanie przekazany do realizacji (status:
ACCEPTED) - Po rozpoczęciu przetwarzania zwrotu (status:
PENDING) - Po pomyślnym zakończeniu zwrotu (status:
DONE) - Po odrzuceniu zwrotu (status:
REJECTED) - Po anulowaniu zwrotu (status:
CANCELLED)
Struktura body
{
"refundId": "REF-LY7-3W0",
"transactionId": "FJRS-LY7-3W0-30K9",
"pointId": "000cb241",
"status": "CREATED",
"amount": "10.00",
"externalReferenceId": null
}
Opis pól
| Pole | Typ | Format | Wymagane | Opis |
|---|---|---|---|---|
refundId | string | - | Tak | Unikalny identyfikator zwrotu w systemie Paymentic |
transactionId | string | - | Tak | Identyfikator oryginalnej transakcji, której dotyczy zwrot |
pointId | string | - | Tak | Identyfikator punktu płatności |
status | string | - | Tak | Status zwrotu |
amount | string | decimal | Tak | Kwota zwrotu (może być mniejsza lub równa kwocie oryginalnej transakcji) |
externalReferenceId | string | - | Nie | Id zwrotu przesłane przez sklep |