Skip to main content
Cria uma tentativa de pagamento para uma invoice open vinculada a uma subscription. A resposta retorna a invoice completa já apontando para o payment_intent criado. O resultado final da cobrança chega pelos eventos payment.intent.* e invoice.*. Use este endpoint para cobrança server-to-server de invoices de assinatura. Para uma invoice avulsa, compartilhe hosted_invoice_url; a página hospedada cria a tentativa de pagamento a partir do método escolhido pelo cliente.
string
required
ID da invoice (inv_*).
string
Payment method salvo (pm_*) para esta tentativa. Quando omitido, a Chargefy resolve o método na ordem: default_payment_method da invoice, default_payment_method da subscription, e default_payment_method do customer.
Quando uma tentativa desta invoice já levou uma recusa definitiva — um motivo marcado como “não repita com o mesmo cartão” no catálogo de recusas — recobrar com o mesmo cartão é recusado com 402, devolvendo o code da recusa original (card_declined quando a tentativa bloqueante não registrou um código). Envie outro payment_method ou cadastre um novo método para o customer; com um cartão diferente a tentativa segue normalmente.