Payment Intents
Cancel a Payment Intent
Cancela um payment intent.
Cancela um
payment_intent que ainda não está concluído.
ID do payment intent (
pi_*).duplicate, fraudulent, requested_by_customer ou abandoned.Resposta
200 OK com o objeto payment_intent completo — mesmo shape de GET /v1/payment-intents/:id — agora com status: "canceled", canceled_at preenchido e cancellation_reason ecoando o motivo enviado.
Erros comuns
| Status | code | Quando ocorre |
|---|---|---|
404 | resource_missing | O payment intent não existe nesta organização. |
409 | resource_state_conflict | O payment intent já está concluído ou cancelado. |

