Frais
Un prix unique par moyen de paiement et par opération, frais opérateur inclus, publié par GET /v1/rails.
221 Pay applique un prix unique par moyen de paiement et par type d’opération. Ce prix inclut les frais de l’opérateur : rien ne s’y ajoute.
Sénégal
Wave et Orange Money (sn_wave, sn_orange) : 2 % du montant, pour
chaque opération.
| Opération | Taux | Exemple sur 10 000 F CFA |
|---|---|---|
| Encaissement | 2 % | 200 F CFA |
| Retrait | 2 % | 200 F CFA |
| Remboursement | 2 % | 200 F CFA |
Le retrait vers un compte bancaire suit un barème par palier, décrit ci-dessous.
Retrait vers un compte bancaire
Le taux du palier qui contient le montant s’applique à la totalité du montant. Le virement arrive en 3 à 5 jours ouvrés.
| Montant du retrait | Taux | Exemple |
|---|---|---|
| 200 000 à 499 999 F CFA | 5 % | 15 000 F CFA sur 300 000 F CFA |
| 500 000 à 999 999 F CFA | 4 % | 24 000 F CFA sur 600 000 F CFA |
| 1 000 000 à 2 499 999 F CFA | 3 % | 45 000 F CFA sur 1 500 000 F CFA |
| 2 500 000 à 5 000 000 F CFA | 2,5 % | 75 000 F CFA sur 3 000 000 F CFA |
GET /v1/fees publie ces paliers dans bank_tiers (from, to, bps), ainsi que bank_min, bank_max et bank_monthly_cap.
| Limite | Valeur |
|---|---|
| Minimum par retrait | 200 000 F CFA |
| Maximum par retrait | 5 000 000 F CFA |
| Total par mois | 10 000 000 F CFA |
Détails, erreurs et exemple d’appel : Retraits.
Autres pays
Les taux de chaque moyen de paiement sont publiés par GET /v1/rails, route
publique :
curl "$API_URL/v1/rails"Dans chaque élément de data, l’objet fees donne :
| Champ | Description |
|---|---|
collection_bps | Taux d’encaissement, en points de base. |
withdrawal_bps | Taux de retrait, en points de base. |
refund_bps | Taux de remboursement, en points de base. |
example_10000 | Frais calculés pour 10 000 F CFA : amount, collection_fee, withdrawal_fee, refund_fee. |
Un point de base vaut 0,01 % : 200 bps = 2 %.
Calcul et arrondi
Frais = montant × taux ÷ 10 000, arrondi au franc le plus proche (une demi-unité arrondit au franc supérieur). XOF n’a pas de centimes.
Où les frais apparaissent
| Opération | Moment | Champs |
|---|---|---|
| Encaissement | À la confirmation du paiement. | fee, net (montant crédité) = amount − fee. |
| Retrait | Dans le devis, avant tout mouvement. | fee, net (montant reçu par le numéro ou le compte bancaire). |
| Remboursement | Dans le devis, avant tout mouvement. | fee, customer_receives, merchant_debited, selon fee_payer. |
Le devis fait foi : le montant affiché est celui appliqué, pendant ses 2 minutes de validité.
Qui paie
- Encaissement : le marchand. Le client paie
amount; le marchand reçoitnet. - Retrait : le marchand. Le numéro ou le compte bancaire de retrait reçoit
net. - Remboursement :
merchantoucustomer, au choix. Voir Remboursements.
Le tableau de bord affiche les frais de chaque paiement, et ceux d’un retrait ou d’un remboursement avant validation.