Pagamentos
Obter um pagamento
Consulta o estado atual e o objeto completo de um Payment Intent, com expansão opcional de payment_method e latest_charge.
Retorna o objeto
payment_intent pelo ID Chargefy. O campo payment_method
retorna o ID do método salvo por padrão. O campo latest_charge retorna o ID
da última tentativa de cobrança criada pela confirmação do intent. Use
expand[]=payment_method ou expand[]=latest_charge para receber objetos
aninhados.
Payment Intent é o documento financeiro de compras avulsas diretas na
Chargefy. Use
payment.intent.succeeded no webhook para confirmar uma compra
avulsa direta — invoices não são criadas para esse fluxo. Cobranças de
assinatura têm um Payment Intent vinculado à invoice
(invoice.payment_intent).Autenticação
A API key da própria organização atua diretamente. A API key de plataforma exige o headerOrganization: <id> apontando para uma organização
conectada ativa a essa plataforma.
Parâmetros de caminho
string
required
ID do payment intent (
pi_*).Parâmetros de query
string
Expande referências no objeto retornado.
Resposta
Status
Charges
Umacharge representa uma tentativa de cobrar o payment_intent. Ela é
criada pela confirmação do intent e não por uma chamada direta de criação.
Um intent pode ter mais de uma charge quando há novas confirmações ou tentativas
de pagamento; latest_charge aponta para a tentativa mais recente.
Quando consultar
- ao reabrir uma tela de PIX ou cartão;
- depois de um timeout na criação, confirmação, captura ou cancelamento;
- ao reconciliar um webhook recebido fora de ordem;
- quando seu sistema precisa reconstruir o estado após ficar indisponível.
Objeto Payment Intent
Contrato completo dos campos, estados, enums e timestamps.
Integração completa
Como combinar consulta, webhook e estado local sem polling contínuo.

