Répartitions
Page générée depuis la spécification OpenAPI que la passerelle sert (
GET /v1/openapi.json). Ne la modifiez pas à la main : elle est réécrite à chaque build.
| Méthode | Chemin | Description |
|---|---|---|
GET |
/v1/payments/{id}/splits |
Les parts d'un encaissement |
POST |
/v1/payments/{id}/splits |
Répartir un encaissement |
GET /v1/payments/{id}/splits
Les parts d'un encaissement
Les parts déjà attribuées, avec leur état de règlement.
Paramètres
| Nom | Emplacement | Requis | Description |
|---|---|---|---|
id |
path | oui |
Réponses
200— OK401— Clé API manquante ou rejetée403— La clé ne porte pas le scope requis, ou le compte n'est pas actif404— Aucun encaissement de cet identifiant429— Budget de requêtes de la clé épuisé (300/min) — honorer Retry-After
POST /v1/payments/{id}/splits
Répartir un encaissement
Attribue des parts d'un encaissement réussi à d'autres comptes de la plateforme — le geste d'une marketplace qui reverse à ses vendeurs.
⚠️ LA RÉPARTITION EST INSCRITE DANS LA MÊME TRANSACTION QUE L'ENCAISSEMENT, ce qui rend impossible de répartir plus qu'il n'a été collecté : le parent est revalidé sous verrou et l'ensemble est refusé plutôt qu'une partie. Une marketplace qui répartirait en deux temps aurait à gérer « encaissé mais pas encore réparti » ; cet état n'existe pas ici.
fee_minor est PRÉLEVÉ SUR amount_minor, pas ajouté par-dessus : le bénéficiaire reçoit amount − fee.
Paramètres
| Nom | Emplacement | Requis | Description |
|---|---|---|---|
id |
path | oui | L'encaissement à répartir : identifiant, référence, ou votre client_ref. |
Idempotency-Key |
header | non | Clé d'idempotence propre à CETTE opération. |
Réponses
201— Parts créées401— Clé API manquante ou rejetée403— La clé ne porte pas le scope requis, ou le compte n'est pas actif404— Aucun encaissement de cet identifiant pour ce compte422— Bénéficiaire inconnu ou inactif, bénéficiaire égal à vous-même, opération non encaissée, ou total supérieur au parent429— Budget de requêtes de la clé épuisé (300/min) — honorer Retry-After