Pular para o conteúdo principal
Emite o primeiro boleto de uma fatura open, avulsa ou de assinatura, sem abrir a página hospedada. A chamada usa o valor a receber da fatura e os dados do customer já cadastrado. Não é necessário enviar um corpo. A resposta é o Payment Intent completo, vinculado à mesma fatura. Leia: Emitir o documento não significa receber o pagamento: o status normalmente é requires_action. Aguarde invoice.paid para considerar a fatura quitada.
string
obrigatório
ID da fatura (inv_*).

Antes de emitir

  • A fatura precisa estar open, com saldo a receber e boleto habilitado em payment_method_types.
  • O customer precisa ter nome, e-mail, CPF/CNPJ válido e endereço completo: país BR, UF, cidade, bairro, rua e CEP. Complete o cadastro pela API de customers antes da emissão. A fatura também precisa ter nome e e-mail corretos no seu snapshot de cobrança.
  • O valor vem da fatura, incluindo multa e juros de atraso aplicáveis. Não envie amount, dados de cartão ou outro método nesta ação.
  • O boleto vence no dia da fatura, respeitando o mínimo de três dias a partir da emissão, no calendário de Brasília. O vencimento da fatura não é alterado.

Repetição e pagamentos em andamento

Envie Idempotency-Key para repetir com segurança a mesma solicitação. Uma nova chamada enquanto o boleto ainda está ativo devolve o mesmo Payment Intent e documento, sem emitir outro boleto. Se houver outro pagamento em andamento, a emissão retorna 409. Esta ação não reemite boletos anteriores. Depois que o banco confirmar o encerramento de um boleto sem pagamento, use regenerate_boleto no Payment Intent. Um boleto vencido ainda aguardando compensação bloqueia uma nova emissão. Se receber 502 payment_result_unconfirmed, a solicitação pode ter sido recebida. Consulte o Payment Intent e aguarde os webhooks; não crie outra fatura nem repita a cobrança automaticamente.

Chargefy for Platforms

Esta seção se aplica somente ao Chargefy for Platforms, que opera pagamentos para suas organizações filhas.
Use a chave da plataforma e o header Organization com a organização filha dona da fatura. A chave da própria organização não envia esse header.