Agent PHP SDK

Usa il pacchetto PHP 6MM Agent approvato dai servizi backend per il binding degli utenti, i trasferimenti, gli URL di accesso e la verifica del webhook.
Visualizza come Markdown

Durata

VoceValore
PacchettoSixmm/agente-SDK
Versione PHP minimaPHP 7.4+
Versione PHP consigliataPHP 8.1+ o versioni attualmente supportate
Estensioni richiesteext-json, ext-curl

La fonte del pacchetto PHP SDK e la versione approvata sono fornite durante l’onboarding del partner. Non presumere che il pacchetto sia disponibile tramite Packagist pubblico; configura il repository Composer fornito per la tua organizzazione.

Scenari supportati

ScenarioSDK metodo
Associare l’utenteBindare
Trasferimento a importo fissoTrasferimento
Trasferisci tutto fuoritransferAllOut
Trasferimento inversoRetromarcia
Ordine delle queryqueryOrder
Crea URLcreateEntryUrl
Verifica WebhookWebhookVerifier::verify

Regole di integrazione backend

  • Carica apiSecret da un gestore segreto o da una variabile dell’ambiente protetto.
  • Tenere la logica di link utente, trasferimento, firma e webhook fuori dal codice del browser.
  • Utilizzare stringhe decimali per gli importi degli asset per evitare l’arrotondamento in virgola mobile.
  • Riutilizzare il agentOrderNo originale quando si interroga un risultato di trasferimento incerto.
  • Verificare le firme dei webhook rispetto al corpo grezzo della richiesta prima di decodificarlo o modificarlo.

Passi successivi