Cancelar una sesión de checkout
post/v1/checkout/sessions/{id}/cancel
Cancela una sesión abierta. La puede llamar tu server (sk_) o el drop-in (client_secret).
Request
BASH
curl -X POST https://api.cauril.com/v1/checkout/sessions/<id>/cancel \
-H "Authorization: Bearer sk_test_..." \
-H "Idempotency-Key: $(uuidgen)"Parámetros
| idpathreq | string |
Respuestas
| 200 | Sesión cancelada (vista pública) | CheckoutSessionPublic |
| 404 | Error | Error |
| 409 | Error | Error |
Ejemplo de respuesta · 200
JSON
{
"object": "checkout.session",
"id": "cs_01J...",
"status": "open",
"amount": 5000,
"currency": "USD",
"ui": {
"provider": "stripe",
"publishable_key": null,
"methods": [
"card"
]
},
"allowed_methods": null,
"locale": null,
"success_url": "string",
"cancel_url": "string",
"return_url": null,
"payment": null,
"expires_at": "2026-06-01T12:00:00Z"
}