Comment utiliser le Skill ?
Vous avez deux possibilités :- Installer le Skill vous-même en copiant la commande correspondant à votre besoin et en l’exécutant dans le terminal de votre projet.
- Donner le Skill à l’agent IA de votre choix. Copiez la commande ou le contenu du Skill et transmettez-le à votre agent. Il installera le Skill, analysera votre projet et intégrera l’API AshTech Pay en suivant la documentation officielle.
Avant de commencer
Pour utiliser la Direct API, vérifiez que vous avez :- un compte marchand AshTech Pay ;
- un compte vérifié lorsque le dashboard le demande ;
- un accès API activé par AshTech Pay ;
- une clé API conservée uniquement sur votre serveur.
api_not_enabled, la clé est reconnue mais l’accès API n’est
pas encore activé sur le compte. L’agent ne peut pas contourner cette
activation.
Installer le Skill ou le donner à un agent IA
Choisissez le Skill adapté à votre intégration. Vous pouvez exécuter la commande dans le terminal de votre projet ou la transmettre à votre agent IA. La commande seule s’exécute dans le terminal. Pour demander l’intégration à un agent IA, copiez aussi le bloc Message à copier pour un agent IA de l’onglet correspondant : il contient la commande d’installation et les consignes adaptées au Skill choisi.- Tous les Skills
- Direct API
- Payouts
- Checkout
- Crypto
- Mobile Money
- Webhooks
Installe tous les Skills publiés par AshTech Pay, y compris les nouveaux Skills
ajoutés plus tard :Message à copier pour un agent IA :
Quel Skill choisir ?
Si vous hésitez, installez tous les Skills avec la commande Tous les
Skills. Pour un seul flux, installez uniquement le Skill correspondant.
Flux de transaction inclus
Les Skills demandent toujours à l’agent de :- inspecter le projet avant de modifier le code ;
- consulter la documentation officielle actuelle ;
- garder les clés API et secrets webhook côté serveur ;
- créer une référence unique ;
- gérer
pending,completed,failed,cancelled,expiredet OTP selon la méthode sélectionnée ; - vérifier la transaction côté serveur ou par webhook ;
- dédupliquer les webhooks et empêcher une double livraison ;
- ne jamais considérer une redirection navigateur comme une confirmation de paiement ;
- ne pas relancer aveuglément une initiation après un timeout.
- suivre les conversions de wallets jusqu’à un statut final et traiter les règles automatiques selon les endpoints documentés.
Crypto incluse
Le Skill crypto applique notamment les règles suivantes :GET /v1/crypto/assetspour les actifs et réseaux actifs ;POST /v1/crypto/collectpour créer le paiement ;customer.email,customer.firstNameetcustomer.lastNameobligatoires ;asset_code, réseau, adresse etmemo/tagconservés exactement ;- statut serveur et webhook comme sources de vérité ;
- expiration crypto
pendingdocumentée ; - aucun crédit ou envoi de commande avant confirmation ;
- aucune monnaie, réseau, adresse ou règle de confirmation inventée.
Après l’intégration
L’agent doit vérifier les points suivants :- la clé n’est jamais envoyée au navigateur ;
- les pays et opérateurs sont chargés depuis le catalogue AshTech Pay, sans liste codée en dur ;
- chaque paiement possède une référence unique ;
- un paiement
pendingn’est pas traité comme un paiement confirmé ; - les webhooks sont vérifiés et dédupliqués ;
- un timeout ne relance pas automatiquement une nouvelle collecte ;
- les tests, le build et les erreurs API sont vérifiés.

