Redistribuir
Crie a fatura indicando o valor que será removido de uma parcela e adicionado a outra que receberá esse valor. O valor total da fatura deve ser igual a zero.
Após criar a fatura, uma transação será inserida na parcela removendo o valor e outra transação será inserida na parcela que receberá o valor.
Se o valor da fatura for diferente de zero, uma intenção de pagamento deve ser criada para devolver o valor restante.
- Pela API
- Pelo Console
curl --request POST \
--url https://api.base39.io/v1/invoices \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--data '
{
"type": "pay_off",
"items": [
{
"installment": "inst_...",
"amount": -1000
},
{
"installment": "inst_...",
"amount": 1000
}
],
"autoFinalize": true,
"dueDate": "2023-11-15",
"payer": "cust_...",
"beneficiary": "fund_...",
"description": "Redistribuição de pagamento"
}'
type
: Tipo da fatura (neste exemplo,pay_off
indica um acerto de contas).items
: Detalhes da devolução.autoFinalize
: Indica se a fatura deve ser finalizada automaticamente após sua criação.dueDate
: Data de vencimento da fatura (pode ser a data limite de devolução).payer
: Identificador do pagador.beneficiary
: Identificador do beneficiário.description
: Descrição da fatura.
info
Ainda não é possível executar esta ação pelo Console.