UUGate
← Retour aux tutoriels

Intégration API

Intégrer avec le guide pour assistants IA

Fournissez la documentation complète et vos besoins à un assistant de programmation IA, puis validez requêtes et callbacks.

Environ 3 min de lectureMis à jour le 2026-09-24

Guide pas à pas

Suivez les étapes dans votre tableau de bord. Cliquez sur une image pour l’agrandir.

  1. Ouvrez la documentation API dans l’en-tête, puis le guide d’intégration pour l’IA. Copiez le document complet ou téléchargez le Markdown et transmettez-le à votre assistant. Un exemple isolé de route ne couvre pas toute la spécification.

    Étape 1 · Cliquez pour agrandir
  2. Précisez le langage, le framework et la version du serveur, la table des commandes, le parcours d’encaissement ou de paiement et la route du callback. Demandez d’abord un plan de modification et une correspondance des champs. L’assistant doit clarifier les points ambigus au lieu d’inventer des champs ou des routes.

  3. Demandez la configuration Merchant UID + API Key, les signatures HMAC-SHA256, la création et la consultation des commandes, la vérification des callbacks et l’idempotence. Représentez les montants par des chaînes et utilisez des calculs décimaux exacts. Les signatures de requêtes et de callbacks ont des formats différents.

  4. Privilégiez le SDK officiel Node.js ou PHP / Laravel. Les autres langages doivent respecter les mêmes règles de signature. Demandez des modèles de variables d’environnement, des instructions d’installation et des tests. Remplacez les UID, montants et adresses d’exemple par vos propres données.

  5. Ne partagez que la documentation publique, des configurations fictives et des erreurs expurgées. Configurez vous-même la vraie clé comme UUGATE_API_KEY sur le serveur ; ne la collez ni dans un chat, ni dans le code du navigateur, ni dans un dépôt. Utilisez des clés locales fictives pour tester signatures et doublons.

  6. Consultez les guides de débogage des commandes et callbacks. Comparez les paramètres et résultats de l’outil officiel avec ceux du code généré. Validez ensuite les erreurs, l’idempotence persistante et votre récepteur avant de connecter les opérations réelles. Le code généré nécessite aussi des tests de recette.

L’intégration avec l’IA consiste à utiliser un assistant de programmation pour développer votre intégration UUGate. Elle n’exige ni de partager la clé de paiement ni de créer une API de paiement spéciale pour l’IA.

Consigne pour votre assistant IA (remplacez les valeurs entre crochets)

Utilise le guide complet d’intégration IA UUGate que je fournis comme spécification de l’API pour intégrer [encaissements / wallets exclusifs / paiements unitaires] à mon projet [langage / framework / version du serveur].
Décris d’abord le parcours, la correspondance des champs de commande, la route du callback et les points à clarifier. Écris ensuite le code.
Lis la configuration depuis UUGATE_BASE_URL, UUGATE_MERCHANT_UID et UUGATE_API_KEY. Utilise des valeurs fictives ; ne demande et ne génère pas de vraies clés.
Implémente signatures, création et consultation de commandes, vérification du rawBody original des callbacks et transactions de base de données avec contraintes uniques pour éviter les doubles crédits. Valide marchand, commande, devise, montant et état final.
Fournis installation, modèles d’environnement, tests de callbacks valides, altérés ou dupliqués et diagnostic des erreurs. N’appelle pas automatiquement les routes de commande ou de paiement en production.

Agrandir la capture