7f3ebb042f1a

latestOpenAPI 3.1.02026-08-04650218.3 KB

/api_vendas_totais

Esse endpoint irá contabilizar todas as vendas realizadas em uma loja. Para isso, é necessário realizar uma chamada cada venda efetuada. Mesmo as vendas que não passaram pelo fluxo da CRMBonus.

post/api_vendas_totais

Headers

Authorizationstring required

Token de autenticação.

CodEmpresastring required

Código da empresa enviado pela CRMBonus.

Celularinteger required

Celular do cliente em base64.

Content-Typestring required
System-Namestring required

Nome do sistema PDV que está enviando a requisição

User-Agentstring required

Request body

total_venda_liquidanumber float required

Valor pago pelo cliente na compra.

qtd_total_itensinteger required

Quantidade total de itens na venda.

nome_vendedorstring required

Nome do vendedor que realizou a venda.

nome_consumidorstring required

Nome do cliente/consumidor. Caso não possua a informação poderá ser enviada a palavra "Consumidor".

celular_consumidorstring

Número do celular do cliente que realizou a compra.

nr_pedidostring required

Identificador da compra ou pedido no sistema.

bonus_idinteger

ID do bônus gerado a partir desta venda. Campo de mesmo nome retornado na /api_finaliza_compra.

order_idinteger

ID do pedido gerado na CRM&Bônus a partir desta venda. Campo de mesmo nome retornado na /api_finaliza_compra.

terminalstring

Identificação do terminal ou caixa onde a venda foi realizada.

uniqueTransactionIdstring required

Id único da transação

documentConsumerstring

CPF do cliente sem máscara

Response

200

statusboolean
messagestring

Example response

{
  "status": true,
  "message": "Sucesso.",
  "data": {
    "msg": "Sucesso"
  }
}