Skip to main content

Vue d’ensemble

SasPay opère sur plusieurs pays d’Afrique de l’Ouest et du Centre, chacun rattaché à une devise, et sur les réseaux mobile money disponibles dans chacun d’eux.
code (ex. "mtn_bj") est la valeur à utiliser dans le champ network de Initier un paiement softpay et dans le champ method de Initier un retrait. C’est la clé technique qui relie ce catalogue de référence aux endpoints de paiement.

Pays

Exemple
GET /countries/ est public — aucune authentification requise, fonctionne même sans clé API. Pratique pour peupler un formulaire d’inscription avant qu’un compte n’existe. La liste n’est pas paginée (tableau JSON brut, pas d’enveloppe {count, results}) : c’est un catalogue borné, à récupérer en un seul appel.GET /countries/{id}/, en revanche, nécessite une authentification (clé API valide) — contrairement à la liste.

Réseaux

Contrairement à /countries/, GET /networks/ nécessite une authentification et est paginé. Il n’existe surtout aucun filtre ?country=, malgré le besoin évident de “quels réseaux pour ce pays” — vous devez lister l’ensemble et filtrer côté client sur le champ country.