PHP / Laravel SDK

Hay cuatro SDK: Node.js, Java, PHP y Go, con parámetros API, firmas, cuerpos JSON y verificación de callbacks consistentes.

Descarga el ZIP de tu lenguaje. Cada paquete incluye instrucciones de instalación, cliente, herramientas de firma y ejemplos.

PHP / Laravel SDK

Para PHP 8.1+ y Laravel 11/10/12, con cliente, proveedor de servicios, Facade, archivo de configuración y verificador de devolución de llamada.

Características
  • Admite el descubrimiento automático Laravel para ServiceProvider y Facade.
  • Admite el envío de las cuatro solicitudes OpenAPI a través de UUGateClient o Facade.
  • Incluye verificación apiKey para devoluciones de llamadas de pagos y pagos.
Instalación
composer config repositories.uugate-sdk path ./uugate-php-laravel-sdk
composer require uugate/openapi-laravel-sdk:*@dev
Ejemplo 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',
]);