Przejdź do głównej zawartości

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

PoleTypFormatWymaganeOpis
refundIdstring-TakUnikalny identyfikator zwrotu w systemie Paymentic
transactionIdstring-TakIdentyfikator oryginalnej transakcji, której dotyczy zwrot
pointIdstring-TakIdentyfikator punktu płatności
statusstring-TakStatus zwrotu
amountstringdecimalTakKwota zwrotu (może być mniejsza lub równa kwocie oryginalnej transakcji)
externalReferenceIdstring-NieId zwrotu przesłane przez sklep