Skip to main content
Ce guide crée un paiement Sandbox, puis vérifie son statut. Il utilise l’API REST depuis un serveur ou un terminal afin de ne jamais exposer la clé secrète dans le navigateur.

1. Récupérer les clés Sandbox

Connectez-vous au dashboard iPayMoney, ouvrez Développeurs → Clés API et copiez la clé secrète du compte Sandbox. Conservez-la dans une variable d’environnement :

2. Créer un paiement de test

transaction_id doit être unique pour votre compte. Une valeur déjà utilisée provoque une réponse 422. La réponse HTTP 200 contient notamment les références à conserver :
Note : le champ status de la réponse de création ne doit pas être votre seule preuve de paiement. Vérifiez toujours le statut avec l’endpoint de consultation ou avec un webhook authentifié.

3. Vérifier le statut

Vous pouvez utiliser la reference iPayMoney ou votre transaction_id. Ne validez une commande que lorsque la réponse de vérification contient status: succeeded.

Étapes suivantes