Démarrage rapide
Encaissez votre premier paiement de test en cinq étapes, sans qu'aucun client ne soit débité.
-
Créez votre compte sur integralpay.tech, puis activez-le avec le lien reçu par e-mail.
-
Créez une clé API de test dans votre espace, rubrique Clés API. Elle commence par
sk_test_. Copiez-la immédiatement : elle ne sera plus affichée. -
Enregistrez-la sur votre serveur, dans une variable d'environnement, jamais dans votre code :
export INTEGRALPAY_API_KEY="sk_test_xxxxxxxxxxxxxxxxxxxxxxxx" -
Créez un lien de paiement :
curl -X POST https://integralpay.tech/api/v1/pay-links/ \-H "X-Api-Key: $INTEGRALPAY_API_KEY" \-H "Content-Type: application/json" \-d '{"title": "Ma première commande", "is_amount_fixed": true, "fixed_amount": "1000"}' -
Ouvrez l'adresse
payment_urlde la réponse et payez avec un numéro au bon format (par exemple70 00 00 00). Votre projet démarre en mode test : le paiement est simulé et confirmé immédiatement, sans code OTP.
Sur un lien de paiement, c'est le mode du projet qui décide si le paiement est simulé, et non la clé utilisée pour créer le lien. Une fois les paiements réels activés pour votre projet, tous ses liens encaissent réellement. Voir Mode test et production.
Le paiement apparaît dans GET /api/v1/payments/ avec "test": true.
Étapes suivantes
- Configurez vos webhooks pour être notifié de chaque paiement.
- Vérifiez leur signature avant de valider une commande.
- Avant de passer en production, suivez la liste de contrôle.