Skip to main content
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 header Organization: <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

Uma charge 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.