Agent PHP SDK

Kullanıcı bağlama, transferler, giriş URL’leri ve webhook doğrulama için backend hizmetlerinden onaylanmış 6MM Agent PHP paketini kullanın.

Markdown olarak görüntüle

Çalışma süresi

MaddeDeğer
PaketSixmm/Agent-SDK
Minimum PHP versiyonuPHP 7.4+
Önerilen PHP versiyonuPHP 8.1+ veya şu anda desteklenen sürümler
Gerekli uzatmalarext-json, ext-curl

PHP SDK paket kaynağı ve onaylı versiyon partner onboarding sırasında sağlanır. Paketin kamuya açık Packagist’ten erişilebilir olduğunu varsaymayın; organizasyonunuz için sağlanan Composer deposunu yapılandırın.

Desteklenen senaryolar

SenaryoSDK yöntemi
Kullanıcıyı bağlabağlama
Sabit miktar transferiTransfer
Tamamını transfer ettransferAllOut
Ters aktarımTers Tersi
Sorgu sırasıqueryOrder
Giriş URL oluşturuncreateEntryUrl
Webhook doğrulamaWebhookVerifier::verify

Arka uç entegrasyon kuralları

  • Gizli bir yöneticiden veya korunan bir ortam değişkeninden apiSecret yüklemek.
  • Kullanıcı bağlama, transfer, imzalama ve webhook mantığını tarayıcı kodundan uzak tutmak.
  • Varlık miktarları için ondalık dizileri kullanarak kayan nokta yuvarlamalarını önleyin.
  • Belirsiz bir transfer sonucunu sorgularken orijinal agentOrderNo tekrar kullanın.
  • webhook imzalarını ham istek gövdesine göre doğrulamak, sonra çözmeden veya değiştirmek.

Sonraki adımlar