Pagar boleto

Inicia o pagamento de um boleto bancário a partir da linha digitável ou do código de barras.

POST/billets/payments

Parâmetros

ParâmetroTipoDescrição
account_id*uuidConta de origem.
barcode*stringLinha digitável (47 dígitos) ou código de barras (44 dígitos).
amount*integerValor em centavos.
due_datedateData de pagamento (D+0 padrão).

Exemplo de requisição

curl -X POST https://api.pix.nixfin.com.br/billets/payments \
  -H "Authorization: Bearer $BS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
       "account_id": "acc_9f2b3c",
       "barcode": "23793.38128 60008.122334 95000.063307 5 95880000035000",
       "amount": 35000
     }'

Exemplo de resposta

{
  "id": "blt_pay_1a2b3c",
  "status": "scheduled",
  "amount": 35000,
  "scheduled_for": "2026-04-23",
  "barcode": "23793381286000812233495000063307595880000035000"
}