Agent PHP SDK

Use o pacote aprovado 6MM Agent PHP dos serviços de backend para vinculação de utilizadores, transferências, URLs de entrada e verificação de webhooks.

Ver como Markdown

Duração

ItemValor
PacoteSixmm/agente-SDK
Versão mínima PHPPHP 7,4+
Versão PHP recomendadaPHP 8.1+ ou versões atualmente suportadas
Extensões obrigatóriasext-json, ext-curl

A fonte do pacote PHP SDK e a versão aprovada são fornecidas durante a integração do parceiro. Não presuma que o pacote está disponível na Packagist pública; Configure o repositório Composer fornecido para a sua organização.

Cenários suportados

CenárioSDK método
Associar utilizadorVincular
Transferência de montante fixoTransferência
Transferir tudo para foratransferAllOut
Transferência inversaReverso
Ordem da consultaqueryOrder
Criar entrada URLcreateEntryUrl
Verificação por WebhookWebhookVerifier::verify

Regras de integração backend

  • Carregar apiSecret a partir de um gestor secreto ou variável de ambiente protegido.
  • Manter a ligação do utilizador, transferência, assinatura e lógica de webhook fora do código do navegador.
  • Utilizar cadeias decimais para os montantes dos ativos para evitar arredondamento em ponto flutuante.
  • Reutilizar o agentOrderNo original ao consultar um resultado de transferência incerto.
  • Verificar as assinaturas do webhook em relação ao corpo bruto do pedido antes de o descodificar ou alterar.

Próximos passos