/total-orders/producer

Envio de vendas totais de forma assíncrona. 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/{producerName}/total-orders/producer

Path parameters

producerNamestring required

Username enviado pela CRMBonus

Headers

usernamestring required

Username enviado pela CRMBonus

passwordstring required

Password enviado pela CRMBonus

Request body

cnpjstring required

CNPJ da empresa

internalStoreCodestring

Código interno da loja

orderNumberstring required

Identificador do pedido

totalNetAmountnumber float required

Valor líquido da venda

itensQuantitynumber float required

Quantidade de itens

salespersonNamestring

Nome do vendedor

consumerNamestring

Nome do cliente

conusmerCellphonestring

Celular do cliente

createdAtstring required

Data de criação da venda (ano-mês-dia hora:minuto:segundo)

customAttributesstring json

Dados adicionais da venda (itens, forma de pagamento, etc)

isCanceledboolean required

Indica se é uma venda cancelada

integratorOriginstring

Nome do integrador

uniqueTransactionIdstring required

Identificador único do pedido

documentConsumerstring

CPF do cliente sem máscara

Response

200

messagestring

Example response

{
  "message": "Message published successfully"
}