Le barème Yabetoo
Deux lignes s’appliquent à un encaissement Connect. Elles sont distinctes et se cumulent.
Sur 10 000 XAF de brut, Yabetoo perçoit donc
375 + 100 = 475 XAF.
Ce barème est négociable par organisation. N’écrivez jamais 4,5 % en dur dans votre code :
lisez votre grille réelle avec
GET /v1/commissions/types et
POST /v1/commissions/calculate.Déclarer votre commission
Vous déclarez votre commission à chaque encaissement, sur l’intention de paiement, sous la forme d’un taux.Pourquoi un taux et pas un montant. Le brut est converti dans la devise du pays choisi au
moment de la confirmation : une intention de 100 EUR confirmée au Congo capture environ
65 000 XAF, alors qu’un montant fixe de 20 resterait 20. Le taux, lui, s’applique au brut réel.Si vous avez besoin d’un montant plat, calculez-le chez vous et exprimez-le en taux pour la
vente concernée.
fee_payer ne se transmet pas. Il est lu sur la relation de contrôle, telle que vous
l’avez fixée à l’activation. Le poster est refusé.La forme taux répercute notre frais fixe (mode marketplace uniquement)
En modecontroller, un taux de 5 % ne facture pas 5 % au vendeur : il facture
5 % + notre part fixe. Vous ne déclarez qu’un nombre : le fixe est le nôtre, répercuté
automatiquement, pour que votre marge ne dépende pas du panier.
Votre marge vaut exactement
0,5 % × brut dans les deux cas : elle ne dépend plus du panier.
Les deux modes : fee_payer
Le mode décide qui supporte les frais Yabetoo. Il déplace la charge, il ne la supprime
jamais : la surcharge Connect s’applique dans les deux modes.
- Mode marketplace (controller)
- Mode plateforme (account)
Les frais Yabetoo sont prélevés sur votre commission. Le vendeur ne subit qu’un seul
prélèvement : le vôtre.Votre marge est le résidu. C’est pour cela qu’il existe un plancher, et que notre
part fixe s’y répercute : votre commission finance nos frais.
Tableau comparatif
Sur 10 000 XAF de brut, barème standard, avecapplication_fee_rate :
Dans les trois cas la somme fait exactement 10 000 : Connect ne crée ni ne détruit d’argent.
Ligne « commission effectivement prélevée » : en mode
controller, les 25 XAF de frais fixe
sont ajoutés à votre taux (1 000 + 25) ; en mode account, ils ne le sont pas : le vendeur
les paie déjà séparément, les répercuter les lui ferait payer deux fois.Les refus, et comment les éviter
connect.application_fee_too_low (400)
controller uniquement
Votre commission doit dépasser (pas seulement couvrir) les frais Yabetoo. L’égalité est
refusée : elle vous laisserait à zéro net, ce qui n’est pas une opération viable.
number
Le plancher de taux, en pourcentage. Sur le barème standard il vaut 4,5 % : le taux
de collection (3,5 %) plus celui de Connect (1 %).Il est dit excluded parce que la borne est stricte : à 4,5 % pile, c’est encore refusé.
number
Le taux que vous avez envoyé.
En mode
account, il n’y a aucun plancher : votre commission n’a rien à financer, elle
peut être nulle. Ce refus ne s’y produit jamais.connect.application_fee_too_high (400)
Votre commission dépasse le montant encaissé.
connect.vendor_net_not_positive (422)
Après tous les prélèvements, le vendeur recevrait zéro ou moins. Il n’y a rien à créditer.
connect.incomplete_request (422)
on_behalf_of et application_fee_rate doivent être fournis ensemble.
connect.fee_payer_unset (422)
Le compte connecté visé n’a pas de fee_payer exploitable. Activez Connect sur votre compte
avant d’encaisser. Voir Activer Connect.
E_CONNECT_PRICING_UNAVAILABLE (503)
La grille de commission n’a pas pu être résolue. Connect échoue fermé : il ne facture jamais
un tarif de repli. Réessayez ; si le refus persiste, contactez le support : une ligne de barème
manque pour votre organisation.
Arrondis
Les montants sont calculés en décimal exact puis arrondis à deux décimales (HALF_UP pour les
frais, ROUND_DOWN pour le montant capturé). Le résidu d’arrondi revient à Yabetoo : le
vendeur et vous recevez des montants déterministes.
Le XAF n’a pas de sous-unité. Les montants qui quittent réellement le système vers l’opérateur sont entiers ; les fractions restent internes au grand livre.
Et le mode différé ?
Une allocation porte elle aussi la surcharge Connect de 1 %, calculée sur le montant alloué, pas sur le brut d’origine. Sans cela, « encaisser sans vendeur puis allouer » atteindrait le même résultat économique en payant 1 % de moins. Lefee_payer de la relation s’y applique de la même façon : en mode controller vous êtes
débité de montant + 1 % et le vendeur reçoit montant ; en mode account le vendeur reçoit
montant − 1 %.