Aller au contenu

Couverture

Les canaux disponibles, leurs pays et la méthode pour connaître ceux que votre compte peut débiter.

Le mot couverture cache deux questions différentes. Cette page présente les possibilités de la plateforme, et le catalogue qui la sous-tend répond la même chose à toutes les clés.

Le catalogue, pour un pays
curl "https://api.wajub.com/channels?country=CM" \
  -H "Authorization: pk_test.xxxxxxxxxxxxxxxx…" \
  | jq '.items[] | { slug, name, charge, payout, live }'

Cette route accepte tous les types de clés, y compris celles de la sandbox. Chaque entrée fournit plus d'informations qu'un tableau :

  • payout indique si le canal permet d'envoyer des fonds.
  • charge indique si POST /payments/{id} peut débiter le canal, et collect s'il peut être encaissé en ligne, sans quitter votre page.
  • live indique si un prestataire que vous pouvez connecter porte le canal, ce qui le fait exister hors de la sandbox. Un rail qu'aucun prestataire ne porte encore vaut false.
  • min_amount et max_amount, quand le catalogue les fixe, sont le plus petit et le plus grand paiement sur ce canal, dans son unité principale comme tous les montants de l'API.

currency n'est pas la devise du canal : il vaut XAF pour tous les canaux. La version d'API 2026-10-12 le retire de la réponse. Lisez la devise du pays, dans les tableaux ci-dessous.

Ce que votre compte peut débiter aujourd'hui passe par un autre appel, car le résultat dépend des prestataires qui vous sont connectés et des canaux activés par votre équipe.

Ce que votre compte peut débiter
curl https://api.wajub.com/providers \
  -H "Authorization: pk.xxxxxxxxxxxxxxxx…" \
  | jq '.items[] | { slug, channels: [.channels[].slug] }'

Utilisez une clé live. Chaque connexion active revient avec les canaux qu'elle propose réellement, ceux qu'affiche le checkout hébergé. Une clé de test renvoie une liste vide : les connexions aux prestataires n'existent qu'en live, et un paiement sandbox ne passe jamais par elles, voir Prestataires.

Bientôt disponible

Le catalogue est plus large que ce qui peut être débité. Un rail marqué bientôt disponible sur cette page y figure, et GET /channels le renvoie comme les autres, mais aucun prestataire que vous pouvez connecter ne le porte encore : aucun compte ne peut donc le débiter en live. Aujourd'hui, cela concerne l'Égypte, l'Algérie, le Maroc, la Tunisie, la Sierra Leone, les portefeuilles OPay et PalmPay au Nigeria, et la crypto.

Mobile Money

L'identifiant du canal suit toujours le format country.operator en minuscules. Placez-le dans le champ channel pour ignorer le sélecteur de moyen de paiement.

PaysCanauxDevise
BéninBéninbj.mtn bj.moovXOF
Burkina FasoBurkina Fasobf.orange bf.moovXOF
CamerounCamerouncm.mtn cm.orange cm.euXAF
CongoCongocg.mtn cg.airtelXAF
Côte d'IvoireCôte d'Ivoireci.mtn ci.orange ci.moov ci.waveXOF
RD CongoRD Congocd.airtel cd.vodacom cd.orange cd.africellCDF
ÉgypteÉgypteBientôt disponible : eg.vodafoneEGP
GabonGabonga.airtel ga.moovXAF
GhanaGhanagh.mtn gh.vodafone gh.airteltigoGHS
GuinéeGuinéegn.mtn gn.orangeGNF
KenyaKenyake.mpesa ke.airtelKES
LiberiaLiberialr.mtnLRD
MalawiMalawimw.airtel mw.tnmMWK
MaliMaliml.orange ml.moovXOF
MozambiqueMozambiquemz.mpesaMZN
RwandaRwandarw.mtn rw.airtelRWF
SénégalSénégalsn.orange sn.wave sn.freeXOF
Sierra LeoneSierra LeoneBientôt disponible : sl.orangeSLL
Afrique du SudAfrique du Sudza.capitecZAR
TanzanieTanzanietz.mpesa tz.tigo tz.airtel tz.halopesaTZS
TogoTogotg.tmoney tg.moovXOF
OugandaOugandaug.mtn ug.airtelUGX
ZambieZambiezm.mtn zm.airtel zm.zamtelZMW

Les logos de chaque ligne représentent uniquement les opérateurs pour lesquels un fichier existe. Ils ne constituent pas la liste complète. La colonne des canaux fait foi : elle contient tous les opérateurs du pays, avec ou sans logo.

Cartes

Il existe un seul canal pour les cartes. Vous n'indiquez jamais le réseau. Wajub détermine la marque à partir du numéro et la renvoie avec le paiement.

RéseauCanal à envoyerMéthode de résolution
VisaVisacardÀ partir du numéro de carte
MastercardMastercardcardÀ partir du numéro de carte

American Express, Discover, Diners, JCB et Maestro sont reconnus de la même manière lorsque le prestataire les accepte. Ils existent dans le catalogue sous les noms card.amex, card.discover et autres, mais ne sont jamais proposés comme choix. Ils constituent le résultat de la détection.

Portefeuilles et paiement différé

Les moyens de paiement mondiaux ne sont associés à aucun pays. Leur présence dans le checkout dépend du prestataire qui les prend en charge et de l'appareil du payeur.

Moyen de paiementCanalType
Apple PayApple Payapple_payPortefeuille
Google PayGoogle Paygoogle_payPortefeuille
PayPalPayPalpaypalPortefeuille
KlarnaKlarnaklarnaAchetez maintenant, payez plus tard
AfterpayAfterpayafterpayAchetez maintenant, payez plus tard

Amazon Pay, Revolut Pay, MobilePay et GrabPay figurent dans le catalogue sous les noms amazon_pay, revolut_pay, mobilepay et grabpay.

Autres moyens de paiement locaux

Virements bancaires, USSD et portefeuilles locaux dans les pays où ils sont plus importants que les cartes.

PaysCanauxDevise
AlgérieAlgérieBientôt disponible : dz.cib dz.edahabiaDZD
Côte d'IvoireCôte d'Ivoireci.djamoXOF
ÉgypteÉgypteBientôt disponible : eg.fawry eg.meeza eg.instapayEGP
MarocMarocBientôt disponible : ma.cmiMAD
NigeriaNigeriang.bank ng.ussd. Bientôt disponible : ng.opay ng.palmpayNGN
SénégalSénégalsn.djamoXOF
Afrique du SudAfrique du Sudza.eft za.qr. Payouts uniquement : za.bankZAR
TunisieTunisieBientôt disponible : tn.edinar tn.flouciTND

Méthodes internationales

Hors d'Afrique, les méthodes ci-dessous figurent au catalogue et peuvent être débitées par un prestataire que vous connectez. Elles n'apparaissent au checkout que si l'une de vos connexions les porte, dans le pays et la devise du payeur.

MéthodeCanalPortée par
Prélèvement SEPAsepa_debitStripe, Flutterwave
iDEALidealStripe
BancontactbancontactStripe
Przelewy24p24Stripe
EPS (Autriche)at.epsStripe
TWINT (Suisse)ch.twintStripe
Prélèvement Bacs (Royaume-Uni)gb.bacsStripe, Flutterwave
Prélèvement BECS (Australie)au.becsStripe
Prélèvement ACSS (Canada)ca.acssStripe
Compte bancaire américain (ACH)us.bank_accountStripe, Flutterwave
Affirm (États-Unis)us.affirmStripe
Cash App Pay (États-Unis)us.cashappStripe
Boleto (Brésil)br.boletoStripe
OXXO (Mexique)mx.oxxoStripe
Konbini (Japon)jp.konbiniStripe
Multibanco (Portugal)pt.multibancoStripe
FPX (Malaisie)my.fpxStripe
PayNow (Singapour)sg.paynowStripe
PromptPay (Thaïlande)th.promptpayStripe
AlipayalipayStripe
WeChat Paywechat_payStripe

Bientôt disponibles, au catalogue sans prestataire capable de les débiter pour l'instant : se.swish in.upi in.rupay in.netbanking in.paytm kr.card kr.kakaopay kr.naverpay kr.samsungpay cash.app.

Crypto

Bientôt disponible. Les quatre actifs ci-dessous figurent au catalogue, mais aucun prestataire qui les porte ne peut encore être connecté : aucun ne peut donc être débité en live aujourd'hui. Une fois ouverts, un paiement en crypto est réglé sur votre solde dans votre devise, au taux appliqué au moment où il réussit.

ActifCanal
USD CoinUSD Coincrypto.usdc
TetherTethercrypto.usdt
BitcoinBitcoincrypto.btc
EthereumEthereumcrypto.eth

Devises

Une devise ne correspond pas à un seul pays. Plusieurs pays ci-dessus partagent la même. XOF couvre huit marchés d'Afrique de l'Ouest et XAF couvre l'Afrique centrale. Un paiement au Sénégal et un paiement au Mali sont donc réglés sur le même solde.

DeviseUtilisée par
XAFCameroun, Congo, Gabon
XOFBénin, Burkina Faso, Côte d'Ivoire, Mali, Sénégal, Togo
NGNNigeria
GHSGhana
KESKenya
TZSTanzanie
UGXOuganda
RWFRwanda
ZMWZambie
MWKMalawi
MZNMozambique
CDFRD Congo
GNFGuinée
LRDLiberia
SLLSierra Leone
EGPÉgypte
ZARAfrique du Sud
MADMaroc
TNDTunisie
DZDAlgérie

XAF et XOF n'ont pas de sous-unité

Leur précision vaut zéro. 5000 signifie donc cinq mille francs et aucune conversion n'est nécessaire. Toutes les devises de l'API utilisent leur unité principale. GET /currencies renvoie la précision de chacune avec son symbole.

Wajub effectue aussi des règlements dans les devises de réserve habituelles et de nombreuses autres devises. Le même endpoint en fournit la liste complète. Le tableau ci-dessus présente celles que vous rencontrerez dans ces marchés, une fois leurs rails ouverts : EGP, MAD, TND, DZD et SLL appartiennent à des marchés encore marqués bientôt disponibles.

Les payouts ne suivent pas les paiements

La présence d'un pays ci-dessus signifie que vous pouvez y encaisser des fonds. L'envoi de fonds est une capacité distincte, définie pour chaque canal et indiquée par payout dans le catalogue.

Canaux qui acceptent un transfert
curl https://api.wajub.com/channels \
  -H "Authorization: sk.xxxxxxxxxxxxxxxx…" \
  | jq '[.items[] | select(.payout) | .slug]'

Ne déduisez pas la réponse à partir de cette page. Un canal parfaitement adapté à l'encaissement peut exiger un autre opérateur du même pays pour les payouts. Cette décision appartient au prestataire, pas à la plateforme. za.bank est le cas inverse : un compte bancaire sud-africain peut recevoir un payout, et ne peut pas être débité.

Lorsqu'un pays est absent

Le catalogue dépasse la configuration d'un compte donné et continue de s'enrichir. Si le pays ou l'opérateur recherché n'y figure pas, ou s'il est marqué bientôt disponible, écrivez à coverage@wajub.com en indiquant le marché et le volume attendu. La réponse concerne généralement le prestataire à connecter, et non la faisabilité.

Que pensez-vous de ce contenu ?