...
- Integração de pedidos.
- Integração de pedidoscardápio.
- Requisição Webhook.
...
1. Integração de pedidos
São disponibilizadas algumas APIs que permitem a integração de pedidos realizados pela plataforma Delivery App. Todas as APIs retornam os dados em formato JSON.
...
- title (string): titulo do item
- quantity (integer): quantidade do item
- name (string): nome da variação do item
- price (decimal): valor do item
- total (decimal): total pago pelo item (inclui complementos e quantidade)
- notes (string): observações para este item
- ref (string): REF do item
- variacao_ref (string): REF da variação
- ComplementCategories (array): cada categoria de complemento pode conter vários complementos. Ex de categoria de complemento “Adicionais”.
- title (string): título da categoria de complemento Complements (array): contém os complementos da categoria
- quantity (integer): quantidade do complemento
- title (string): título do complemento
- price_un (decimal): preço unitário do complemento
- total (decimal): total pago pelo complemento
- ref (string): REF do complemento
- title (string): título da categoria de complemento
- Complements (array): contém os complementos da categoria
PizzaOrders
- quantity (integer): quantidade da pizza
- total_un (decimal): total unitário pago pela pizza
- notes (string): observações da pizza
- pizza_maior_valor (boolean): true - foi cobrado o maior valor dos sabores. false - foi calculado a média dos sabores
- PizzaTamanho (array): informações sobre o tamanho da pizza
- title (string): titulo do tamanho
- qtd_sabor (integer): quantidade de sabor da pizza
- ref (string): REF do tamanho
- ComplementCategories (array): segue o mesmo modelo dos itens
- PizzaMassa (array): informações sobre massa/borda da pizza
- title (string): título da massa/borda
- price (decimal): valor da massa/borda
- ref (string): REF da massa/borda
- PizzaSabor (array): informações sobre os sabores da pizza
- title (string): título do sabor
- price (decimal): valor do sabor
- ref (string): REF do sabor
- ref_sabor_tamanho (string): REF do sabor vinculado ao tamanho
- ComplementCategories (array): segue o mesmo modelo dos itens
...
- value (string): se type for 1, retornará null. Caso contrário retornará o bônus.
- Products (Array)
- id (integer): id
do produto - da opção
type - title (string):
tipo do item. Pode retornar ‘item’ ou ‘pizza’. - name (string): nome do produto calculation (integer):
- titulo da opção
- price_un (decimal): preço unitário
- quantity (integer):
sempre será 1- quantidade
- subtotal (decimal): subtotal
dos produtos- da opção
Options as opções são os itens/pizzas em si comprados- ComplementCategories (Array)
:- id (integer): id
da opção- do complemento
- title (string):
titulo da opção- título do complemento
- price_un (decimal): preço do unitário
- quantity (integer): quantidade
- ref (string): código REF de integração
- subtotal (decimal): subtotal
da opção- ComplementCategories (Array)
- do complemento
- id (integer): id da categoria de complemento
- title (string): título da categoria de complementos
- Complements (Array)
- id (integer): id do complemento
- produto title
- type (string): título do complemento
- price_un (decimal): preço do unitário quantity
- tipo do item. Pode retornar ‘item’ ou ‘pizza’.
- name (string): nome do produto
- calculation (integer): quantidaderef
- quantity ( string
- integer): código REF de integração
- sempre será 1
- subtotal (decimal): subtotal do complemento
- dos produtos
- Options (Array): as opções são os itens/pizzas em si comprados
1.1.3 Formas de Pagamento
...