Payment Intents
Update a Payment Intent
Atualiza um payment intent.
Atualiza um
payment_intent antes da confirmação. A resposta direta retorna o
objeto completo atualizado; o diff sai apenas no webhook
payment.intent.updated.
ID do payment intent (
pi_*).Novo valor em centavos. Só pode ser alterado antes do processamento.
Nova moeda. Só pode ser alterada antes do processamento.
Customer associado (
cus_*).Payment method salvo (
pm_*).Métodos permitidos para o intent. Aceita
credit_card e pix.Opções por método de pagamento.
Número de parcelas de cartão antes da confirmação. Quando omitido, usa
1.true quando o comprador paga o acréscimo do parcelamento; false quando o
lojista absorve o acréscimo (venda sem juros ao comprador). Quando omitido,
usa a configuração da organização.off_session ou on_session.Metadata livre.
Resposta
200 OK com o objeto payment_intent completo — mesmo shape de GET /v1/payment-intents/:id.
Erros comuns
| Status | code | Quando ocorre |
|---|---|---|
404 | resource_missing | O payment intent não existe nesta organização. |
409 | resource_state_conflict | O campo não pode ser alterado no status atual. |

