Search for a command to run...
Bienvenue dans la documentation d'intégration. Ce guide vous accompagne pas à pas pour connecter, tester et valider votre implémentation des APIs LuckyFastPay dans notre environnement Sandbox, avant votre passage en production.
Avant de commencer à coder, rassemblez les identifiants uniques. Vous les trouverez dans votre espace marchand.
Il identifie le portefeuille de règlement et le groupe d'opérateurs ciblés. En environnement Sandbox, vous devez utiliser le compte Test par défaut.

Tout appel aux APIs LuckyFastPay nécessite une clé d'accès (header `X-Secret`) valide liée à votre compte d'opération. Cette clé est temporaire. Vous devez utiliser l'API Renew Secret Key pour l'obtenir ou la renouveler.

Le Callback est une requête asynchrone que LuckyFastPay envoie à votre serveur pour vous informer du statut final d'une transaction. Vous devez enregistrer une URL publique pour recevoir ces notifications.

La première étape consiste à générer votre clé secrète. Cette clé devra être incluse dans l'en-tête `X-Secret` de tous vos appels ultérieurs.
Pour valider votre intégration, vous devez effectuer au moins 2 simulations de paiement réussies .
Dès que l'opérateur traite la transaction, LuckyFastPay envoie une requête POST à votre URL. Ce payload contient le statut final (SUCCESS ou FAILED).
Votre serveur doit répondre à cette requête avec un code 200 OK et un JSON contenant l'écho des identifiants reçus :
Testez la résilience de votre système. Pour forcer un échec (ex: fonds insuffisants), initiez un paiement avec un montant supérieur à 1000 XAF.
Pour valider cette étape :
Pour finaliser la validation technique, vous devez implémenter :
Permet de vérifier l'identité du détenteur du numéro avant d'initier une transaction. Essentiel pour la lutte contre la fraude.
Voir la documentationEndpoint de secours pour récupérer le statut définitif si le callback n'a pas été reçu.
Voir la documentationAvant de basculer en production, vérifiez que :
2 succès validés (montant ≤ 1000 XAF).
2 échecs validés (montant > 1000 XAF).
Accusés de réception conformes sur TOUS les callbacks de test.
Appel fonctionnel à l'API Demande d'information du client.
Appel fonctionnel à l'API Vérification de statut.