Agent PHP SDK

Utilisez le package PHP d’agent 6MM approuvé des services backend pour la liaison utilisateur, les transferts, les URL d’entrée et la vérification du webhook.

Afficher en Markdown

Durée d’exécution

ObjetValeur
PackageSixmm/agent-SDK
Version PHP minimumPHP 7,4+
Version recommandée PHPPHP 8.1+ ou versions actuellement prises en charge
Extensions obligatoiresext-json, ext-curl

La source du paquet PHP SDK et la version approuvée sont fournies lors de l’intégration du partenaire. Ne supposez pas que le package est disponible depuis le Packagist public ; configurez le dépôt Composer fourni pour votre organisation.

Scénarios pris en charge

ScénarioSDK méthode
Lier l’utilisateurlié
Transfert à montants fixesTransfert
Transfert à toustransferAllOut
Transfert inverseÀ l’envers
Ordre des requêtesqueryOrder
Créer une entrée URLcreateEntryUrl
Vérification WebhookWebhookVerifier ::verify

Règles d’intégration backend

  • Charger apiSecret depuis un gestionnaire secret ou une variable d’environnement protégé.
  • Garder la liaison utilisateur, le transfert, la signature et la logique webhook hors du code du navigateur.
  • Utiliser des chaînes décimales pour les montants des actifs afin d’éviter l’arrondi en virgule flottante.
  • Réutiliser le agentOrderNo original lors de l’interrogation d’un résultat de transfert incertain.
  • Vérifier les signatures webhook par rapport au corps brut de la requête avant de le décoder ou de le modifier.

Prochaines étapes