Cobranças

Este recurso permite a criação, consulta e alteração de cobranças.

Com a API de cobranças Grafeno, é possível emitir cobranças com as formas de pagamento Boleto Bancário, PIX e TED, além de ser possível editar as cobranças criadas e enviar para protesto as cobranças que não foram pagas.

A API de cobranças Grafeno possui suporte a webhooks, ou seja, notificaremos a sua aplicação sempre que suas cobranças sofrerem alguma alteração de status.

Estrutura de uma cobrança

ParâmetroDescriçãoFormatoObrigatório
paymentMethodMétodo de pagamento da cobrança, valores possíveis: boleto, pix, ted.StringNão (se omitido, o valor padrão será boleto.)
dueDateDat de vencimento da cobrança.Date (YYYY-MM-DD)Sim
valueValor da cobrança.DoubleSim
abatementValueValor do abatimento da cobrança em reais.DoubleNão
abatementValor do abatimento da cobrança em percentual.DoubleNão
interestTypeTipo de juros que será aplicado a cobrança. Valores possíveis: fixed_value ou percentage.StringNão
interestValueValor de juros que será aplicado a cobrança.DoubleNão
applicableFineMulta por atraso.DoubleNão
clientControlNumberIdentificador próprio definido pelo cliente.StringNão
expiresAfterDias para baixa automática da cobrança após a data de vencimento.IntNão
receiptNumberNúmero da nota fiscal vinculada a cobrança.StringNão
discount.rangeData limite para aplicação de desconto na cobrança.Date (YYYY-MM-DD)Não
discount.discountTypeTipo de desconto. Valores possíveis fixed e percentage.StringNão
discount.discountValueValor do desconto.DoubleNão
payer.nameNome do pagador.StringSim
payer.documentNumberCPF ou CNPJ do pagador.StringSim
payer.emailE-mail do pagador.StringSim
payer.phone.numberNúmero de telefone do pagador.StringNão
payer.phone.areaCodeCódigo de área do telefone do pagador.StringNão
payer.phone.countryCodeCódigo de país do telefone do pagador.StringNão
payer.address.streetEndereço do pagador: rua.StringSim
payer.address.numberEndereço do pagador: número.StringSim
payer.address.complementEndereço do pagador: complemento.StringNão
payer.address.neighborhoodEndereço do pagador: bairro.StringSim
payer.address.cityEndereço do pagador: cidade.StringSim
payer.address.stateEndereço do pagador: estado.StringSim
payer.address.zipCodeEndereço do pagador: CEP.StringSim
payer.address.countryEndereço do pagador: país.StringNão
boletoDetails.registrationMethodMétodo de registro do boleto bancário. Valores possíveis: online e offline.StringNão (se omitido, o valor padrão será offline.)
boletoDetails.titleTypeNatureza da cobrança. Clique aqui para obter os valores possíveis.StringNão (se omitido, o valor padrão será several.)
boletoDetails.messagingRuleIdRégua de cobrança que será utilizada.StringNão
boletoDetails.ourNumberNosso número do boleto bancário.StringNão
boletoDetails.yourNumberSeu número do boleto bancário.StringNão
boletoDetails.observationInstruções do boleto bancário.StringNão
grantor.nameNome do sacador / avalista.StringNão
grantor.documentNumberCPF ou CNPJ do sacador / avalista.StringNão
grantor.address.streetEndereço do sacador / avalista: rua.StringNão
grantor.address.numberEndereço do sacador / avalista: número.StringNão
grantor.address.complementEndereço do sacador / avalista: complemento.StringNão
grantor.address.neighborhoodEndereço do sacador / avalista: bairro.StringNão
grantor.address.cityEndereço do sacador / avalista: cidade.StringNão
grantor.address.stateEndereço do sacador / avalista: estado.StringNão
grantor.address.zipCodeEndereço do sacador / avalista: CEP.StringNão
grantor.address.countryEndereço do sacador / avalista: país.StringNão