cauril/Docs

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

idpathreqstring

Respuestas

200Sesión cancelada (vista pública)CheckoutSessionPublic
404ErrorError
409ErrorError

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"
}