PHP / Laravel SDK

Quatre SDK sont disponibles : Node.js, Java, PHP et Go, avec des paramètres API, signatures, corps JSON et vérifications de callback cohérents.

Téléchargez le ZIP de votre langage. Chaque archive contient les instructions d’installation, le client, les outils de signature et les exemples.

PHP / Laravel SDK

Pour PHP 8.1+ et Laravel 10/11/12, avec client, fournisseur de services, façade, fichier de configuration et vérificateur de rappel.

Points clés
  • Prend en charge la découverte automatique Laravel pour ServiceProvider et Facade.
  • Prend en charge l'envoi des quatre requêtes OpenAPI via UUGateClient ou Facade.
  • Inclut la vérification apiKey pour les rappels de paiement et de paiement.
Installation
composer config repositories.uugate-sdk path ./uugate-php-laravel-sdk
composer require uugate/openapi-laravel-sdk:*@dev
Exemple rapide
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',
]);