Agent PHP SDK

Verwenden Sie das genehmigte 6MM Agent PHP Paket von Backend-Services für Benutzerbindungen, Übertragungen, Eintrags-URLs und Webhook-Verifikation.

Als Markdown anzeigen

Laufzeit

GegenstandWert
Paketsixmm/agent-SDK
Minimum PHP VersionPHP 7,4+
Empfohlene PHP VersionPHP 8.1+ oder aktuell unterstützte Versionen
Erforderliche Erweiterungenext-json, ext-curl

Die PHP SDK Paketquelle und die genehmigte Version werden beim Partner-Onboarding bereitgestellt. Nehmen Sie nicht an, dass das Paket über den öffentlichen Packagist verfügbar ist; konfigurieren Sie das für Ihre Organisation bereitgestellte Composer-Repository.

Unterstützte Szenarien

SzenarioSDK Methode
Bind-Benutzerbind
Feste ÜbertragungTransfer
Alles übertreibentransferAllOut
RückwärtsübertragungRückwärts
AbfragereihenfolgequeryOrder
Eintrag erstellen URLcreateEntryUrl
Webhook-VerifikationWebhookVerifier::verify

Backend-Integrationsregeln

  • Laden apiSecret aus einem Secret-Manager oder einer geschützten Umgebungsvariable.
  • Benutzerbindung, Übertragung, Signierung und Webhook-Logik aus dem Browsercode heraushalten.
  • Verwenden Sie Dezimalstrings für Asset-Beträge, um Gleitkomma-Rundungen zu vermeiden.
  • Verwenden Sie die ursprüngliche agentOrderNo bei der Abfrage eines unsicheren Übertragungsergebnisses.
  • Verifizieren Sie Webhook-Signaturen mit dem Rohanfrage-Body vor der Entschlüsselung oder Änderung dieser Anfrage.

Nächste Schritte