Ce dont vous avez besoin
| Champ | Ce qu'il fait |
|---|---|
| API key ID | Identifie votre clé API MakePay pour que nous appelions le bon compte. |
| API key secret | Nous permet de créer des paiements MakePay sur votre compte. Secret. |
| Secret de signature de webhook | Confirme qu'un webhook vient vraiment de MakePay. Secret. |
| URL de réussite | Où l'acheteur atterrit après un paiement complété. |
| URL d'annulation | Où l'acheteur atterrit si le paiement échoue ou est annulé. |
MakePay émet l'API key ID et le secret ensemble quand vous générez une clé; le secret de signature de webhook est une valeur distincte de ses réglages de callback.
Pourquoi nous demandons chaque champ
API key ID
Nomme la clé MakePay avec laquelle nous nous authentifions. Pas secret en lui-même, mais associé au secret ci-dessous.
API key secret
Autorise la création du paiement, pour que le débit passe par votre compte MakePay et arrive dans votre portefeuille. MakePay l'affiche une fois, tout de suite après la génération de la clé.
Secret de signature de webhook
Prouve qu'un webhook entrant provient bien de MakePay, pour que personne ne puisse falsifier un événement « payé ». C'est une valeur distincte de la clé API.
URL de réussite et d'annulation
Réglages simples : où l'acheteur atterrit après avoir payé ou après un paiement échoué ou annulé. Pas secret.
Configuration
- Générez une clé API dans MakePay
Connectez-vous à MakePay et ouvrez API & SDK → API integrations. Sous API keys, cliquez sur Generate API Key, nommez-la par exemple « Coin Moebius », et créez-la. MakePay affiche l'API key ID et son secret une fois, tout de suite après la génération — copiez-les maintenant, car le secret n'est jamais affiché à nouveau.
MakePay → API & SDK → API integrations → Generate API Key Traitez le secret de clé API comme un mot de passe. Si vous le perdez, générez une nouvelle clé plutôt que d'essayer de récupérer l'ancienne.
- Trouvez votre ID de projet Coin Moebius
Dans un autre onglet, ouvrez votre projet dans le tableau de bord Coin Moebius et copiez l'ID de projet sous le nom du projet. Votre URL de callback MakePay est cet ID inséré dans l'adresse ci-dessous — vous la collerez dans MakePay à l'étape suivante.
https://api.coinmoebius.com/webhook/makepay/<your project id>Coin Moebius → votre projet → ID de projet La carte du fournisseur connecté (dernière étape) affiche la même URL, pour que vous puissiez la recopier à tout moment.
- Réglez l'URL de callback et copiez le secret de signature de webhook
De retour dans MakePay, allez à Delivery → Callback URL configuration. Cliquez sur Edit Callback URL, collez votre URL de webhook Coin Moebius comme destination active, et enregistrez. Ensuite, sous Webhook signing, copiez le secret de signature (utilisez Regenerate secret s'il n'y a pas encore de valeur) — c'est le Webhook secret que Coin Moebius demande.
MakePay → Delivery → Callback URL configuration MakePay envoie les mises à jour de livraison à cette adresse après chaque changement de statut visible du marchand. Le secret de signature est distinct de la clé API — vous avez besoin des deux.
- Connectez dans le tableau de bord Coin Moebius
Dans Coin Moebius, ouvrez Providers → Add provider → MakePay. Collez votre API key ID, API key secret et Webhook secret, puis réglez l'URL de réussite et l'URL d'annulation (où les acheteurs atterrissent après avoir payé ou après un paiement échoué). Cliquez sur Save.
Coin Moebius → Add provider → MakePay Les secrets enregistrés restent cachés. Pour en changer un plus tard, choisissez Replace et entrez la nouvelle valeur.
- Vous êtes connecté
MakePay apparaît désormais dans votre onglet Providers avec la date de connexion et l'URL de webhook qu'il attend. Si vous ne l'avez pas déjà fait, collez cette URL dans les réglages de callback de MakePay. Utilisez Modifier pour faire tourner les clés ou Déconnecter pour le retirer, et le bouton Mode test pour parcourir une commande sans affecter vos vrais chiffres.
Coin Moebius → Providers → MakePay (connecté)
Après la connexion
Lancez une commande avant de passer en live :
- Activez le bouton Mode test sur la carte MakePay connectée pour parcourir une commande sans affecter vos vrais chiffres.
- Créez un produit et placez le bouton d'achat sur une page (un fichier HTML local convient) pointé vers votre projet.
- Complétez le paiement via MakePay.
- Ouvrez l'onglet Transactions. Quand le statut de la nouvelle ligne atteint succeeded, vos clés et votre webhook fonctionnent tous deux de bout en bout.
Désactivez le Mode test quand vous êtes prêt pour de vrais paiements.
Dépannage
Commencez au tableau de bord : confirmez que la carte MakePay affiche connectée et que l'URL de webhook correspond à la destination de callback enregistrée dans MakePay.
Le paiement se finalise mais la commande reste en attente.
Le webhook n'arrive pas ou ne se vérifie pas. Confirmez que l'URL de callback dans MakePay correspond exactement à l'URL de webhook de votre projet, et que le Webhook secret de Coin Moebius correspond au secret de signature dans MakePay.
L'enregistrement du fournisseur est rejeté.
L'API key ID, l'API key secret et le Webhook secret sont tous obligatoires. Recopiez-les de MakePay — le secret n'est affiché qu'une fois, alors générez une nouvelle clé si vous ne l'avez plus.
Une commande de test n'apparaît jamais dans Transactions.
Activez le bouton Mode test pour la carte MakePay avant de lancer le bouton d'achat, et assurez-vous que le produit pointe vers le même projet.
Bon à savoir
Non-dépositaire. MakePay règle la crypto directement dans votre propre portefeuille. Coin Moebius ne détient jamais les fonds et ne peut les déplacer.
Rotation des secrets. Générez une nouvelle clé API ou régénérez le secret de signature de webhook à tout moment, puis choisissez Replace au tableau de bord et collez la nouvelle valeur. Les champs secrets restent vides à la modification.
Des questions ? Join our Discord