Skip to main content
Quand vous ne connaissez pas le vendeur au moment de la vente (panier multi-vendeurs, répartition calculée après coup, commission variable), encaissez normalement sur votre propre compte, puis allouez au vendeur. Une allocation transfère des fonds de votre portefeuille vers celui d’un vendeur.
L’endpoint ne s’appelle pas transfers. Yabetoo expose déjà /v1/transfers, qui signifie l’inverse : une sortie vers une destination externe. allocations dit ce que l’opération fait : attribuer à un vendeur une part de fonds déjà encaissés.

Créer une allocation

En-têtes

Contrairement à la création de vendeur, Idempotency-Key est optionnelle ici, mais son absence n’est pas neutre. Une allocation déplace de l’argent : envoyez toujours une clé.

Corps de la requête

Il n’y a pas de champ currency : la devise est celle de votre portefeuille, lue côté serveur.
201
amount dans la réponse est ce que le VENDEUR a reçu, pas ce que vous avez demandé.Une allocation porte la surcharge Connect de 1 %, calculée sur le montant alloué :C’est cet amount qui plafonne une éventuelle reprise.
Pourquoi l’allocation est facturée. Sans cela, « encaisser sans vendeur puis allouer » atteindrait le même résultat économique que le mode direct en payant 1 % de moins. Le 1 % paie la relation Connect (vérification des vendeurs, onboarding, rails de versement), pas le mécanisme de partage.L’assiette est le montant alloué, pas le brut d’origine : votre propre commission n’est donc pas taxée par Connect.
Les fonds alloués arrivent en solde en attente du vendeur, avec une available_at.

Reprendre une allocation

Vous vous êtes trompé de vendeur, ou de montant. Une reprise rend tout ou partie d’une allocation.
201
Les reprises successives se cumulent : reversed_total ne peut jamais dépasser l’amount de l’allocation.

Comment les fonds sont repris

Deux étages, dans cet ordre, et jamais un troisième :
1

Le solde en attente du vendeur

Les fonds pas encore mûrs sont saisis en premier.
2

Le solde disponible du vendeur

Pour le reliquat, borné au montant de la reprise.
Vous n’êtes jamais le payeur de dernier ressort sur une reprise. Si le vendeur ne peut pas rendre les fonds (parce qu’il les a déjà retirés), la reprise est refusée en 402. Une allocation dont le vendeur a été payé est structurellement irréprenable.C’est l’inverse d’un remboursement, où vous êtes le dernier recours.
La surcharge Connect de 1 % n’est pas rendue par une reprise : reprendre intégralement 9 000 vous ramène à 9 910, pas 10 000.

Erreurs