Webhook Orders | Retorna o objeto de order realizada no sistema OPABOX
Campos opcionais serão enviados como Null caso não possuírem valor na base.
post{{CUSTOMER_API_BASE_URL}}/orders
Header
Field | Type | Description |
---|---|---|
x-api-key | String |
Token fornecido pelo cliente para a webhook de orders |
Body tipo Json
Field | Type | Description |
---|---|---|
id | String |
Identificador da transação. |
product_list | Object[] |
Lista de produtos comprados |
id | string |
Id do produto |
purchased_quantity | number |
Quantidade deste produto comprada |
ean | string |
Código de barras do produto |
sku | string |
Código interno do produto |
price | number |
Preço da unidade do produto |
name | string |
nome do produto |
options_chosen optional | Object[] |
escolhas food |
id | string |
id do grupo de opcoes |
label | string |
nome do grupo de opcoes |
choices optional | Object[] |
escolhas no grupo |
id | string |
id da escolha |
label | string |
nome da escolha |
quantity | number |
quantidade da escolha |
price | Object[] |
preco da unicade de escolha |
presentations optional | Object[] |
apresentacoes do produto |
shopper_price | number |
preço aplicado pelo shopper |
purchased_products_value | number |
Valor dos produtos comprados |
delivery_fee optional | number |
Valor da taxa de entrega |
service_fee optional | number |
Valor do seriço cobrado do cliente |
total_interest optional | number |
Juros aplicados |
voucher_discount optional | number |
Valor do cupom de desconto |
total_price | number |
Preço total |
customer | Object |
Consumidor |
cpf | string |
CPF |
id | string |
Id do cliente |
name | string |
Nome do cliente |
phone | string |
Telefone do cliente |
transaction_date | integer |
Data da transação em Epoch Timestamp |
company_external_id | string |
Id da loja filha que realizou a venda |
payment_type | string |
Cartão de Crédito ou Outros |
other_payment_type | Object |
Detalhe de outro tipo de pagamento |
input | Object |
entrada de dado |
name | string |
nome |
default_value | string |
valor digitado pelo consumidor |
name | string |
nome do tipo de pagamento |
installments | integer |
Parcelas |
card_flag optional | string |
Bandeira do Cartão utilizado |
type_shipping | string |
Tipo de entrega. Agendada ou Express |
schedule_date optional | integer |
Data de agendamento em epoch Timestamp |
schedule_info optional | integer |
Data de agendamento descritiva |
delivery_address | Object |
Endereço de entrega |
id | string |
Id do endereço |
cep | string |
Cep |
city | string |
Cidade |
country | string |
País |
street | string |
Rua |
state | string |
Estado |
street_number | string |
Número |
vicinity | string |
Bairro |
more | string |
Complemento |
status | integer |
1 - Novo Pedido |
will_delivery | boolean |
Pedido para entrega |
{
"id": "46ad3bd0-185f-11eb-8e95-fb0cf7bfccb9",
"product_list": [
{
"id": "e0399e00-b1ff-11e9-84e9-dbe518c2b47c",
"purchased_quantity": 1,
"ean": null,
"sku": "65874564",
"price": 20.9,
"name": "Açai Pequeno 300 ml",
"options_chosen": [
{
"id": "e0399e05-b1ff-11e9-84e9-dbe518c2b47c",
"label": "Complementos",
"choices": [
{
"quantity": 1,
"price": 2,
"id": "e0399e06-b1ff-11e9-84e9-dbe518c2b47c",
"label": "Granola"
}
]
},
{
"id": "15245ad0-c9d2-11e9-a8e2-81b473364abc",
"label": "Coberturas",
"choices": [
{
"quantity": 1,
"price": 0,
"id": "15245ad1-c9d2-11e9-a8e2-81b473364abc",
"label": "Morango"
}
]
},
{
"id": "e0399e02-b1ff-11e9-84e9-dbe518c2b47c",
"label": "Xaropes",
"choices": [
{
"quantity": 1,
"price": 1.35,
"id": "e0399e03-b1ff-11e9-84e9-dbe518c2b47c",
"label": "Xarope de Guaraná"
}
]
}
],
"presentations": [],
"shopper_price": 24.25
}
],
"purchased_products_value": 24.25,
"delivery_fee": null,
"service_fee": 5.78,
"total_interest": 0,
"voucher_discount": 0,
"total_price": 30.03,
"customer": {
"cpf": "28552233851",
"id": "ca3288c0-7e59-11ea-bf68-b17077bae641",
"name": "Leandro Zanardi",
"phone": "+5511994215695"
},
"transaction_date": 1603808305165,
"company_external_id": "Sucao_Dev",
"payment_type": "OTHER",
"installments": 1,
"card_flag": null,
"type_shipping": "SCHEDULED",
"schedule_date": 1603792800000,
"delivery_address": {
"id": "2225ead0-f205-11ea-8872-0dc41336f3ce",
"cep": "13025-230",
"city": "Campinas",
"country": "",
"street": "Rua Américo Brasiliense",
"state": "SP",
"street_number": "50",
"vicinity": "bairro",
"more": null
},
"status": 22,
"will_delivery": true
}