Refuser l'approbation d'un lot de paiement
POST/api/v1/payment_batches/:id/refuse
Renvoie un lot pending_approval à draft, où il peut être corrigé puis envoyé de nouveau pour approbation. L'application API à laquelle le jeton a été délivré est enregistrée comme auteur du refus et publiée, par son nom, dans le champ refused_by du lot. Refuser un lot déjà draft ne change rien, n'enregistre rien et répond de nouveau 200.
Request
Responses
- 200
- 403
- 404
- 409
- 422
Le lot, désormais draft.
Le jeton ne détient pas la portée write.
Aucun lot de paiement portant cet identifiant n'est atteignable par les habilitations du jeton.
stale_version : le lot a changé depuis l'expected_version que vous avez envoyée. RIEN N'A ÉTÉ MODIFIÉ ; details porte la version et le lot courants. idempotency_key_reuse et idempotency_request_in_progress répondent aussi 409, sans details.
batch_not_submittable : le lot a dépassé l'approbation. validation_failed : l'en-tête Idempotency-Key est absent ou expected_version n'est pas un entier.