X-API-KEY.
Przykłady używają środowiska sandbox:
https://gateway-api.sandbox.paymove.io. Potrzebujesz partnerId oraz productId produktu utworzonego w tutorialu DocPay: podstawowa integracja.Krok 1: Rejestracja webhooka
Odpowiedź (200):
id z odpowiedzi to identyfikator webhooka (webhookId), którego użyjesz w kroku 2.
Krok 2: Przypisanie webhooka do produktu
Webhook zacznie działać dopiero po powiązaniu z produktem. W URL podmieńwebhookId (z kroku 1) oraz productId.
endpoint.
Weryfikacja konfiguracji
Listę produktów powiązanych z webhookiem sprawdzisz wywołaniem:Jak Paymove wywołuje Twój endpoint?
Po zakończonej płatności Paymove wysyła na Twójendpoint żądanie zgodne z requestTemplate i skonfigurowanymi headers. Twój system powinien odpowiedzieć kodem expectedCode (zwyczajowo 200 i body { "status": "ok" }, choć treść odpowiedzi nie jest sprawdzana). W przypadku niepowodzenia Paymove ponowi próbę tyle razy, ile wskazuje retries.
Co dalej?
REST API
Pełna dokumentacja endpointów webhooków: lista, szczegóły, aktualizacja.