Agent PHP SDK

Korzystaj z zatwierdzonego pakietu 6MM Agent PHP z backendu do wiązania użytkowników, transferów, wpisów URL oraz weryfikacji webhooków.

Zobacz jako Markdown

Czas trwania

PrzedmiotWartość
Pakietsixmm/agent-sdk
Wersja minimalna PHPPHP 7.4+
Zalecana wersja PHPPHP wersje 8.1+ lub obecnie wspierane
Wymagane przedłużeniaext-json, ext-curl

Źródło PHP SDK pakietu i zatwierdzona wersja są udostępniane podczas onboardingu partnerów. Nie zakładaj, że pakiet jest dostępny w publicznym Packagist; skonfiguruj repozytorium Composer udostępnione dla Twojej organizacji.

Wspierane scenariusze

ScenariuszSDK metoda
Użytkownik przypisaniaWiązanie
Transfer o stałej kwotieTransfer
Przenieś wszystkich na zewnątrztransferAllOut
Transfer wstecznyRewers
Kolejność zapytańqueryOrder
Utwórz URLcreateEntryUrl
Weryfikacja WebhookWebhookVerifier::verify

Reguły integracji backendowej

  • Ładowanie apiSecret z menedżera tajemnic lub chronionej zmiennej środowiskowej.
  • Utrzymanie logiki wiązania użytkownika, transferu, podpisywania i webhooków poza kodem przeglądarki.
  • Używanie ciągów dziesiętnych dla wartości aktywów, aby uniknąć zaokrągleń zmiennoprzecinkowych.
  • Ponownie użyć oryginalnego agentOrderNo podczas zapytania o niepewny wynik transferu.
  • Weryfikacja sygnatur webhooków względem surowego ciała żądania przed jego dekodowaniem lub zmianą.

Kolejne kroki