Faturas
Emitir o primeiro boleto da fatura
Emite o primeiro boleto de uma fatura aberta e retorna o Payment Intent com PDF, linha digitável e vencimento.
Emite o primeiro boleto de uma fatura
Use a chave da plataforma e o header
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 empayment_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
EnvieIdempotency-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.
Organization com a organização filha
dona da fatura. A chave da própria organização não envia esse header.

