Siga a estrutura de pergunta recomendada pelo Dev Bot antes de enviar suas dúvidas de integração.
🚧 Observações A venda informada deve existir. A venda deve possuir saldo pendente para recebimento. O endpoint deve criar um novo recebimento financeiro vinculado à venda informada. O sistema deve refletir a operação no caixa, nos movimentos financeiros e na auditoria. Caso a venda já esteja totalmente quitada, a API deve retornar erro de validação. Será possível registrar valores acima do saldo pendente desde que o colaborador informado possua permissão suficiente para essa operação. Se idEmployeenão for informado, o sistema deve utilizar automaticamenteSUPORTEEVO(ID1).
| Parâmetro | Tipo | Obrigatoriedade | Descrição |
|---|---|---|---|
idBranch | int32 | Não | Filtra a operação pela filial. Aplicável apenas para token multifilial.. |
| Parâmetro | Tipo | Obrigatoriedade | Descrição |
|---|---|---|---|
idSale | int32 | Sim | ID da venda que receberá o recebimento. |
idEmployee | int32 | Não | ID do colaborador responsável pelo recebimento. Caso não seja informado, o sistema atribui automaticamente o colaborador padrão SUPORTEEVO (ID 1). |
paymentMethod | int32 | Sim | Meio de pagamento utilizado na operação. Ver mais abaixo. |
receivingDate | datetime | Sim | Data e hora do pagamento. |
amount | number | Sim | Valor total da transação. |
amountPaid | number | Sim | Valor efetivamente recebido após taxas e descontos. |
tid | string | Não | Identificador da transação. Aplicável para cartão de crédito. |
nsu | string | Não | NSU da transação. Aplicável para cartão de crédito. |
authorization | string | Não | Código de autorização. Aplicável para cartão de crédito. |
brand | string | Não | Bandeira do cartão. Aplicável para cartão de crédito. |
acquirer | string | Não | Adquirente responsável pela transação. Aplicável para cartão de crédito. |
totalInstallments | int32 | Não | Quantidade total de parcelas. Aplicável para cartão de crédito. |
reference | string | Não | Referência da transação. Aplicável para boleto, transferência, Pix, transferência bancária e gift card. |
paymentMethod| Valor | Meio de pagamento |
|---|---|
1 | Credit Card |
13 | Transfer |
14 | Cash |
15 | Gift Card |
1)| Parâmetro | Tipo | Obrigatoriedade | Descrição |
|---|---|---|---|
| tid | string | Não | Identificador da transação. |
| nsu | string | Não | NSU da transação. |
| authorization | string | Não | Código de autorização. |
| brand | string | Não | Bandeira do cartão. |
| acquirer | string | Não | Adquirente responsável pela transação. |
| totalInstallments | int32 | Não | Quantidade total de parcelas. |
13)| Parâmetro | Tipo | Obrigatoriedade | Descrição |
|---|---|---|---|
| reference | string | Não | Referência da transferência. |
15)| Parâmetro | Tipo | Obrigatoriedade | Descrição |
|---|---|---|---|
| reference | string | Não | Referência do gift card. |
| Campo | Tipo | Descrição |
|---|---|---|
success | boolean | Informa se a operação foi bem-sucedida. |
idSale | int32 | ID da venda. |
receiptWidth | int32 | Largura do recibo. |
receipt | string | Recibo gerado pela operação. |