BEP20-USDC
BNB Smart ChainIdéal pour recharges membres, jeux, adresses dédiées et route USDC principale.
Paiements des commandes web · Recharges régulières des membres
Reliez les paiements web aux recharges des membres
Créez des commandes USDC et vérifiez les webhooks pour relier paiements web et recharges des membres.
Encaissements : abonnement seul. Versements : frais réseau seuls.
Sans commission proportionnelle sur les encaissements ni frais de service supplémentaires sur les versements. Les regroupements appliquent les frais réseau correspondants.

Après configuration des portefeuilles, chaque route peut être activée pour encaissement et paiement.
Idéal pour recharges membres, jeux, adresses dédiées et route USDC principale.
Couvre davantage d’utilisateurs wallet et les besoins SOL en complément de BSC.
L’adresse, l’actif et le réseau doivent correspondre. USDC prend en charge BEP20 et SPL ; ne transférez pas sur d’autres réseaux.
Créez un ordre via API pour obtenir l’adresse et le montant.
Détectez le paiement et confirmez-le sur le réseau concerné.
Informez votre système pour poursuivre le traitement métier.
Créez un ordre de paiement pour obtenir une adresse et un montant. Confirmez la commande via le webhook après le paiement du client en USDC.
Attendez la confirmation sur la chaîne et vérifiez le webhook avant de traiter la commande.
Guide des paiements de commandesAssociez une adresse dédiée à chaque membre pour les recharges USDC. UUGate détecte les dépôts et envoie des webhooks ; votre application crédite le solde.
Associez une adresse permanente sur le réseau choisi à un membre ou objet métier.
Le membre dépose l’actif indiqué sur le bon réseau.
Rapprochez le webhook et le dépôt, sans traiter deux fois les notifications répétées.
Utilisez API standard, adresses long terme ou surveillance de portefeuilles importés selon votre système.
Utilisez création d’ordres, création de paiements, consultation de statut et vérification de callbacks.
Voir la documentationWooCommerce · Easy Digital Downloads · WHMCS
Guide d’installation des pluginsAttribuez à chaque membre ou objet une adresse USDC long terme pour reconnaître les dépôts.
Voir les adresses dédiéesPHP · Laravel / Node.js · Outils de développement
Ce corps de requête crée une commande d’encaissement à montant fixe. Cette page n’envoie aucune requête.
/openapi/payin/ordersLa requête nécessite aussi l’UID marchand, l’API Key, un horodatage, un nonce et une signature HMAC-SHA256. Signez côté serveur et gardez l’API Key hors du code du navigateur.
Utilisez orderNo pour consulter la commande, address pour recevoir le paiement et cashierUrl pour ouvrir le paiement. Vérifiez status et les callbacks signés pour confirmer le résultat.
Voir les paramètres complets et les exemples signés{
"chainCode": "BSC",
"tokenSymbol": "USDC",
"merchantOrderNo": "ORDER_EXAMPLE_001",
"amount": "10.00",
"notifyUrl": "https://merchant.example.com/payments/notify"
}| Service | Facturation | Détail des frais |
|---|---|---|
| Encaissements (commandes / recharges) | Abonnement mensuel | Les encaissements USDC sont inclus dans le forfait choisi, sans commission proportionnelle ni frais par encaissement. |
| Versements (API) | Selon le réseau | Les versements USDC sont facturés selon le réseau et leur nombre, sans frais de service supplémentaires de la plateforme. |
| Regroupements de fonds | Frais du réseau correspondant | Sans commission proportionnelle sur les encaissements ni frais de service supplémentaires sur les versements. Les regroupements appliquent les frais réseau correspondants. |
La plateforme de paiement USDC UUGate crée les commandes via ses API de collecte. La passerelle reconnaît les dépôts sur la blockchain et envoie des webhooks. Le marchand vérifie signatures et commandes avant crédit ou livraison ; portefeuilles en garde, adresses dédiées, paiements et regroupements sont gérés dans la même console.
Créez commandes, consultez statuts et recevez callbacks pour commandes, recharges et crédits automatiques.
Poursuivez vers retraits, commissions, rebates d’agents et paiements fournisseurs.
Associez des adresses long terme aux membres, utilisateurs ou objets métier.
Connectez notifications de dépôt, organisation des fonds, frais réseau et alertes payeur.
Après configuration des portefeuilles, chaque route peut être activée pour encaissement et paiement.
Idéal pour recharges membres, jeux, adresses dédiées et route USDC principale.
Couvre davantage d’utilisateurs wallet et les besoins SOL en complément de BSC.
Une route apparaît en production uniquement après configuration du portefeuille correspondant.
Utilisez API standard, adresses long terme ou surveillance de portefeuilles importés selon votre système.
Utilisez création d’ordres, création de paiements, consultation de statut et vérification de callbacks.
Voir la documentationAttribuez à chaque membre ou objet une adresse USDC long terme pour reconnaître les dépôts.
Voir les adresses dédiéesGardez la propriété des wallets existants et ajoutez surveillance, reconnaissance et callbacks.
Voir l’intégration walletIl ne s’agit pas seulement de recevoir un transfert, mais d’opérer reconnaissance, notification, sweep et paiement.
Identifiez les entrées USDC par commande, portefeuille de garde ou adresse dédiée.
Notifiez le système marchand pour créditer, livrer ou mettre à jour les commandes.
Regroupez les fonds vers des wallets désignés selon la politique.
Retraits, commissions et paiements fournisseurs continuent par API.
USDC est souvent la meilleure route quand il faut adresses long terme, dépôts fréquents et paiements aval.
Associez adresses et membres puis créditez les soldes automatiquement.
Adapté aux petits dépôts fréquents et à la livraison automatique.
Encaissement, sweep et paiement peuvent fonctionner en continu.
Opérez encaissements, rebates et paiements groupés sur la même plateforme.
BNB Smart Chain (BEP20-USDC) · Solana (SPL-USDC). Le payeur doit utiliser le réseau indiqué dans la commande. Un même jeton sur un autre réseau ne correspond pas au même paiement.
Créez une commande d’encaissement avec votre UID marchand et votre API Key. Affichez l’adresse, le réseau et le montant. Vérifiez la signature du callback côté serveur et traitez chaque commande de manière idempotente avant de livrer ou d’activer l’accès.
Consulter les paramètres et la vérification des callbacksL’abonnement mensuel, le quota d’adresses et les frais réseau des versements ou regroupements sont distincts. Choisissez selon vos besoins en adresses et vérifiez les frais avant l’envoi. Les frais réseau suivent la configuration actuelle de la plateforme.
Comparer les offres et les frais réseauVérifiez le statut, le jeton, le réseau, le montant et le hash, puis la réception et la signature du callback. Ne créditez qu’une fois les notifications répétées. Une redirection du navigateur ou une capture d’écran ne confirme pas le paiement.
Résoudre les callbacks et les crédits en doubleCe corps de requête crée une commande d’encaissement à montant fixe. Cette page n’envoie aucune requête.
POST https://api.uugate.com/openapi/payin/orders
{
"chainCode": "BSC",
"tokenSymbol": "USDC",
"merchantOrderNo": "ORDER_EXAMPLE_001",
"amount": "10.00",
"notifyUrl": "https://merchant.example.com/payments/notify"
}
La requête nécessite aussi l’UID marchand, l’API Key, un horodatage, un nonce et une signature HMAC-SHA256. Signez côté serveur et gardez l’API Key hors du code du navigateur.
Utilisez orderNo pour consulter la commande, address pour recevoir le paiement et cashierUrl pour ouvrir le paiement. Vérifiez status et les callbacks signés pour confirmer le résultat.
Voir les paramètres complets et les exemples signésSuivez un service numérique de 10.00 USDC. Il s’agit d’une illustration, pas d’un cas client. Cette page n’envoie ni requête ni paiement.
Créez l’ordre à montant fixe côté serveur. Sauvegardez merchantOrderNo et orderNo, puis ouvrez cashierUrl. Le lien confirme la création, pas le paiement.
Affichez réseau, adresse et montant de l’ordre. Attendez la confirmation ; le même actif sur un autre réseau ne paie pas cet ordre.
Vérifiez rawBody avec l’API Key de l’ordre original. Contrôlez identité, montant et completed ; utilisez transaction et contrainte unique.
Sauvegardez le paiement de façon fiable puis activez une fois. Les callbacks répétés ne relivrent pas. Si le callback manque, consultez orderNo sans recréer avec une autre référence.
Paramètres d’ordre · Vérification des callbacks · Exemple et vérifications · SDK Node.js · SDK PHP / Laravel
UUGate maintient son produit et sa documentation. Paramètres, prise en charge et statuts suivent la documentation actuelle. Contactez le support officiel. Les sources ci-dessous expliquent les standards et ne constituent pas une approbation d’UUGate.
Solana · SPL Tokens · Node.js · HMAC · Contacter le support technique UUGate
L’adresse dédiée est souvent meilleure : l’adresse reste stable et les dépôts sont reconnus automatiquement.
La surveillance de portefeuilles importés connecte les adresses existantes sans changer la propriété.
BSC-USDC et SOL-USDC sont le focus actuel, BSC-USDC étant la route recommandée.
Oui. Retraits, commissions, rebates et paiements fournisseurs peuvent utiliser l’API de paiement USDC.
Chez UUGate, les API créent et consultent les commandes ; la passerelle relie commandes, reconnaissance sur la blockchain et webhooks. La plateforme ajoute console, portefeuilles en garde, adresses dédiées, paiements, regroupements et gestion des frais. Vérifiez fonctions et responsabilités réelles.
Préparez UID et API Key du marchand, portefeuille sur le réseau pris en charge, références de commande et endpoint HTTPS public. Gardez les secrets côté serveur, vérifiez les signatures et rapprochez commande, montant et réseau. Traitez une notification répétée une seule fois et vérifiez un timeout avant de recréer.
Vérifiez actifs et réseaux, association des adresses dédiées, webhooks, doublons, regroupements et exports. Séparez abonnement, quota d’adresses et frais réseau. Testez le crédit unique et la récupération après échec du callback.
Démarrez avec wallets de test, callbacks et configuration de routes avant la production.