CoatiPay docs
← Todos los errores

Error HTTP 409

intent_already_settled

El cobro ya no se puede cancelar

Qué significa

Intentaste cancelar un cobro que ya no está en created: se pagó, se canceló o caducó.

Cómo resolverlo

No hace falta cancelarlo. Si está settled, ya está pagado: el webhook payment_intent.settled es la fuente de verdad.

Cómo llega

{
  "error": {
    "code": "intent_already_settled",
    "message": "Cannot cancel an intent in … status.",
    "param": null,
    "doc_url": "https://coatipay.com/docs/errors/intent_already_settled"
  }
}