/bonus/submit

Finalização da compra (resgate do bônus e geração de um novo bônus)

Introdução à /bonus/submit


Dicionário de Dados

CampoDescrição
sales_typeTipo de venda (ENUM).
user_idId do cliente na CRMBonus.
campaign_idId da campanha.
pin_masterO PIN master foi utilizado?
seller_nameNome do vendedor.
bonus_idsIds dos bônus que serão resgatados.
invoiceNota fiscal do pedido.
terminalIdentificação do terminal ou caixa onde a venda foi realizada.
internal_order_idIdentificador do pedido.
referential_order_idReferência do pedido.
[items] skuIdentificador do produto.
[items] value_ofValor base de referência do produto. Caso haja mais de um produto, enviar o valor já multiplicado pela quantidade.
[items] value_perValor do produto com desconto da loja (não CRM), se houver. Caso haja mais de um produto, enviar o valor já multiplicado pela quantidade.
[items] quantityQuantidade do produto.
[delivery] typeTipo da entrega.
[delivery] feeTaxa da entrega.
[payments] idIdentificador do pagamento.
[payments] system_idIdentificador do sistema.
[payments] system_nameBandeira do cartão.
[payments] typeTipo de pagamento (ENUM).
[payments] valueValor do pagamento.
[payments] installmentsParcela do pagamento.
[totals] feeTaxas.
[totals] taxesImpostos.
[totals] subtotalValor bruto da compra.
[totals] crm_discountsDescontos aplicados na CRMBonus.
[totals] other_discountsOutros descontos.
[totals] totalValor líquido da compra.

Body Params
string
enum
Defaults to IN_STORE

Tipo de venda

string
required
Defaults to 0zXtCRB9a1brXqaq92ud5KqQ==

Id do cliente na CRMBonus

string
required
Defaults to 588419

Id da campanha

boolean
required
Defaults to false

O PIN master foi utilizado?

string
Defaults to Leonardo Campos

Nome do vendedor

bonus_ids
array of strings
required

Ids dos bônus que serão resgatados (parâmetro com mesmo nome retornado no /bonus/available)

bonus_ids*
string
Defaults to NF-10050

Nota fiscal do pedido

string
Defaults to 5

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

string
required
Defaults to 500425

Identificador do pedido — Informe o mesmo valor informado na requisição à /total/sales.

string
Defaults to ABC100

Referência do pedido (opcional)

items
array of objects
required

Produtos selecionados na compra

items*
delivery
object

Dados de entrega da compra

payments
object

Dados do pagamento

totals
object
required

Subtotal da compra e descontos aplicados

Headers
string
required
Defaults to {pdvSystemName}

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

string
required
string
required
Defaults to 94c9efbb6daaa86995263caf10cb4e17

request_hash obtido na requisição /user/verify

Response

Language
Credentials
OAuth2
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json