PHP / Laravel SDK

Há quatro SDKs: Node.js, Java, PHP e Go, com parâmetros API, assinaturas, corpos JSON e verificação de callbacks consistentes.

Baixe o ZIP da sua linguagem. Cada pacote inclui instruções de instalação, cliente, ferramentas de assinatura e exemplos.

PHP / Laravel SDK

Para PHP 8.1+ e Laravel 11/10/12, com cliente, provedor de serviços, fachada, arquivo de configuração e verificador de retorno de chamada.

Destaques
  • Suporta descoberta automática Laravel para ServiceProvider e Façade.
  • Suporta o envio de quatro solicitações OpenAPI por meio de UUGateClient ou Façade.
  • Inclui verificação apiKey para retornos de chamada de pagamento e pagamento.
Instalação
composer config repositories.uugate-sdk path ./uugate-php-laravel-sdk
composer require uugate/openapi-laravel-sdk:*@dev
Exemplo rápido
use UUGate\OpenApi\Facades\UUGate;

$order = UUGate::createPayinOrder([
    'chainCode' => 'TRON',
    'tokenSymbol' => 'USDT',
    'merchantOrderNo' => 'M202604170001',
    'amount' => '100.00',
    'notifyUrl' => 'https://merchant.example.com/api/uugate/payin-notify',
]);