X-API-KEY.
Przykłady używają środowiska sandbox:
https://gateway-api.sandbox.paymove.io.Krok 1: Utworzenie produktu
Produkt reprezentuje Twoją działalność w systemie Paymove i jest kontenerem dla subproduktów (pojedynczych płatności). Tworzysz go tylko raz, przy starcie integracji.
Odpowiedź (200):
id z odpowiedzi to identyfikator produktu (productId), którego użyjesz w kroku 2.
Krok 2: Utworzenie subproduktu (link płatności)
Subprodukt reprezentuje pojedynczą płatność za cokolwiek - konsultację, rezerwację, składkę, naprawę, zamówienie telefoniczne. W URL podmień identyfikator produktu (productId) otrzymany w kroku 1.
W polu details przekazujesz dowolne pary klucz-wartość opisujące, czego dotyczy płatność - to one zostaną wyświetlone płacącemu na stronie płatności.
Wartości z
details są wyświetlane płacącemu na stronie płatności - klucz to etykieta, a wartość to prezentowany tekst. Płatność może dotyczyć czegokolwiek: opisz ją tak, żeby płacący wiedział, za co płaci (np. „Tytuł płatności”, „Za co”, „Odbiorca”).Odpowiedź: kod QR z linkiem płatności
Odpowiedź (200) to binarna zawartość obrazka z kodem QR w formacie wskazanym wimageFormat (SVG lub PNG), zwracana z nagłówkiem Content-Type: application/octet-stream. To nie jest JSON - zapisz body odpowiedzi bezpośrednio do pliku, np.:
png np. 300x780 px). Możesz go wysłać e-mailem lub SMS-em, umieścić na wydruku albo wyświetlić na ekranie - płacący po zeskanowaniu (lub kliknięciu linku) trafia bezpośrednio do opłacenia należności.
Co dalej?
DocPay: webhooki
Dodaj webhook i otrzymuj automatyczne powiadomienia o każdej zakończonej płatności.
REST API
Pełna dokumentacja endpointów PAY API: cennik, formularze, personalizacja UI i webhooki.