Caisse
Donner l’adresse où rendre un trop-perçu (navigateur)
POST/checkout/{id}/crypto/return
719:2: when Bitcart saw the buyer send more than asked, the receipt asks, once, the address of the coin's own chain where the merchant sends the surplus back from their wallet (PayHaze holds no key that sends). Works after the 15 minutes to pay. 400 invalid_return_address without a surplus or for an address of another chain; 409 return_address_given once an address was given. Requires the HttpOnly cookie bound to this checkout ID, acquired by the one-use launch form. Merchant sessions and API keys do not grant buyer authority. Cookie names are per-session and cannot be templated by an OpenAPI security scheme.
En-têtes
Originstringobligatoire
Paramètres
iddans le cheminobligatoire
Corps
addressstring, 0 à 128obligatoire
Réponses
- 204Fait
- 400Requête invalide
- 401Clé absente ou invalide
- 403Autorisation ou espace refusé
- 404Ressource introuvable
- 409Conflit avec une demande existante
- 410N’existe plus
- 429Trop de demandes, réessayez plus tard
- 503Service momentanément indisponible
Une erreur ne vaut jamais paiement. Le corps donne code, message, request_id et retry_action ; renvoyez la même Idempotency-Key si retry_action le propose.