Skip to main content
Avant de lancer un paiement, votre backend doit connaitre trois choses:
  • le pays actif;
  • le service de paiement a utiliser;
  • le statut operationnel du provider.

Lister les pays

Un pays utilisable doit avoir active: true.

Lister les services

Un service de paiement retourne les capacites dont votre integration a besoin.

Lister les providers

Le statut d’un provider se lit dans is_active.

Choisir correctement

Pour une collection:
  1. Verifiez que le pays est actif.
  2. Filtrez les services par country et currency.
  3. Gardez les services avec is_active: true et is_can_collect: true.
  4. Si is_need_otp vaut true, demandez l’OTP au client avant execute.
  5. Envoyez service.code dans le champ provider.
Pour un disbursement:
  1. Verifiez que le pays est actif.
  2. Filtrez les services par country et currency.
  3. Gardez les services avec is_active: true et is_can_disburse: true.
  4. Verifiez votre solde avant de lancer de gros volumes.
  5. Envoyez service.code dans le champ provider.

Provider inactif

Si is_active vaut false, masquez le moyen de paiement dans votre checkout. Si un provider devient indisponible apres la selection du client, affichez un message clair et proposez un autre service actif du meme pays.