Integracja dla deweloperów

Połącz sesje płatnicze, zdarzenia i rozliczenia

Model integracji Payfux łączy tworzenie sesji płatniczych z identyfikatorami potrzebnymi operatorowi do obsługi zdarzeń, uznania właściwej jednostki i uzgodnienia rozliczenia. Przykłady produktu wyjaśniają sekwencję; bieżąca dokumentacja API określa dokładne endpointy, pola żądań, wymagania uwierzytelnienia i schematy zdarzeń. Dostępność i zachowanie integracji są potwierdzane osobno dla każdego klienta podczas przeglądu technicznego.

Przeczytaj dokumentację

01 / Przebieg

Zachowaj identyfikator biznesowy w każdym zdarzeniu

Integracja jest najłatwiejsza w obsłudze, gdy rejestry płatności, gracza lub zamówienia oraz rozliczenia mają wspólne identyfikatory od samego początku.

  1. 01

    Utwórz sesję

    Wyślij wymaganą kwotę, walutę, identyfikator biznesowy i kontekst powrotu w aktualnie udokumentowanej strukturze żądania.

  2. 02

    Pokaż doświadczenie płatnicze

    Skieruj klienta do skonfigurowanego checkoutu lub ścieżki płatności zwróconej dla tej sesji.

  3. 03

    Obsłuż udokumentowane zdarzenia

    Waliduj i obsługuj typy zdarzeń oraz pola opisane w aktualnej dokumentacji API.

  4. 04

    Uznaj i uzgodnij

    Użyj identyfikatora płatności, aby połączyć zdarzenie, właściwego gracza lub zamówienie, uznaną kwotę i rejestr rozliczenia.

02 / Operacje

Decyzje integracyjne wpływające na operacje

Użyteczna integracja nie tylko otwiera checkout. Zachowuje identyfikatory, statusy i ścieżki błędów potrzebne operatorowi po uruchomieniu.

01

Projekt identyfikatorów

Wybierz stałe identyfikatory gracza, zamówienia lub faktury, które można znaleźć zarówno w systemie operatora, jak i rejestrze Payfux.

02

Obsługa zdarzeń

Przetwarzaj wyłącznie udokumentowane pola i statusy zdarzeń oraz zachowuj otrzymany identyfikator do audytu i uzgadniania.

03

Zachowanie przy powrocie

Traktuj powrót klienta jako nawigację interfejsu, a nie ostateczny dowód zakończenia płatności lub rozliczenia.

04

Ścieżka uzgadniania

Połącz rejestry płatności i rozliczeń we własnych systemach operatora, aby można było badać różnice według identyfikatora.

03 / Wymagania

Obowiązuje aktualna dokumentacja

Przykłady marketingowe opisują sekwencję integracji, ale nie definiują endpointów produkcyjnych, payloadów, podpisów, ponowień, wartości statusów ani poziomów usług.

  • Używaj wyłącznie uwierzytelnienia i pól żądań z bieżącej dokumentacji API dostarczonej dla środowiska klienta.
  • Nie traktuj powrotu w przeglądarce jako rozstrzygającego dowodu płatności; korzystaj z udokumentowanego modelu statusów i zdarzeń po stronie serwera.
  • Testuj obsługę błędów, duplikatów, opóźnień i zmian statusu zgodnie z zachowaniem opisanym dla integracji.

04 / Pytania

Pytania operatorów

Gdzie znajdują się aktualne schematy API Payfux?

Aktualne schematy, wymagania uwierzytelnienia i pola żądań znajdują się w dokumentacji API Payfux. Przykłady kodu na stronach produktu mają charakter objaśniający i jej nie zastępują.

Czy powrót w przeglądarce powinien oznaczać płatność jako zakończoną?

Nie. Powrót klienta służy nawigacji. Operator powinien korzystać z udokumentowanego statusu płatności i dowodów zdarzeń po stronie serwera do uznawania i uzgadniania.

Czy Payfux obiecuje określony harmonogram ponawiania zdarzeń?

Na tej stronie nie deklarujemy harmonogramu ponowień. Zaimplementuj obsługę zdarzeń i odzyskiwania opisaną w aktualnej dokumentacji klienta.

Jaki identyfikator biznesowy powinien wysłać operator?

Użyj stałego identyfikatora gracza, klienta, faktury lub zamówienia wymaganego przez udokumentowaną integrację i zachowaj go w systemie operatora.

Czy rejestry testowe i produkcyjne są zamienne?

Nie. Oddzielaj dane uwierzytelniające środowisk, endpointy, rejestry i uzgadnianie oraz przestrzegaj mechanizmów środowiskowych opisanych w dokumentacji.

Dokumentacja dla deweloperów

Zacznij od aktualnych schematów żądań i zdarzeń

Korzystaj z dokumentacji Payfux, aby poznać dokładne zachowanie integracji, a następnie dopasuj identyfikatory płatności do systemów operatora.

Przeczytaj dokumentację
Pomoc na żywo / Konsultant ds. wdrożeniaPomoc na żywo