PHP / Laravel SDK
For PHP 8.1+ and Laravel 10/11/12, with client, service provider, Facade, config file, and callback verifier.
Highlights
- Supports Laravel auto-discovery for ServiceProvider and Facade.
- Supports sending the four OpenAPI requests through UUGateClient or Facade.
- Includes apiKey verification for pay-in and payout callbacks.
Install
composer config repositories.uugate-sdk path ./sdk/php-laravel
composer require uugate/openapi-laravel-sdk:*Quick Example
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',
]);