Modelo
Ciclo de vida
PIX x Cartão
- PIX: a criação já devolve o código copia-e-cola/QR em
pix. Confirmação pelo webhookpayment.succeeded.v1(nunca por tela). - Cartão: capturado no checkout hospedado com 3DS quando exigido. Enquanto o desafio do emissor está pendente,
cardActiondescreve a ação. Veja Cartão e 3DS.
Conciliação
- Guarde
externalReference↔idno seu sistema. - Atualize estados por webhooks (
payment.created/…/failed), confirmando pela API em decisões sensíveis. - Use
GET /v1/payment-intents/{id}como fonte autoritativa — replays não mudam o estado.