Esta documentação tem como objetivo descrever como funciona o envio de faturamento do ERP TOTVS Varejo Supermercados para o Shopify utilizando a plataforma TOTVS iPaaS como middleware de comunicação.
O diagrama Status do pedido busca os pedidos através do endpoint: GET SMPedidoVendaAPI/api/v1/PedidoVenda/EventoPedido
Utilizando o controle de data e hora do envio das cargas, dessa forma, consegue gerenciar para obter as alterações ou inclusões desde a ultima movimentação.
2. Envio do Faturamento
Cada pedido faturado é enviado separadamente ao Hub E-commerce. Ao obter sucesso no envio ao Hub E-commerce, é chamada a integração Envio Faturamento que é responsável por confirmar o faturamento na plataforma do Shopify.
2.1 Faturamento com alteração
Caso seja identificada uma alteração no pedido, o pedido é enviado à outro diagrama FaturadoComAlteracao, que é responsável por fazer as atualizações necessárias no pedido na plataforma do Shopify.
2.2 Cancelamento do Pedido
Caso seja identificado que houve o cancelamento do pedido, o diagrama Envio Cancelamento é responsável por buscar os dados do pedido no Hub E-commerce e o cancelamento é enviado para a plataforma do Shopify.
Campos utilizados e suas respectivas referencias no ERP, Hub e na plataforma Shopify
Status Pedido
| Campo | ERP (linha Consinco) | Shopify |
Seq. Pedido | ||
Seq. Canal de Venda | ||
Id Pedido Canal de Venda | ||
Número Pedido de Venda | ||
Número Empresa | ||
Data Hora Evento | ||
Status Evento |
Status Pedido
| Campo | ERP (linha Consinco) | Shopify |
Seq. Pedido | ||
Seq. Canal de Venda | ||
Id Pedido Canal de Venda | ||
Número Pedido de Venda | ||
Número Empresa | ||
Data Hora Evento | ||
Status Evento |
Status Pedido
| Campo | ERP (linha Consinco) | Shopify |
Seq. Pedido | ||
Seq. Canal de Venda | ||
Id Pedido Canal de Venda | ||
Número Pedido de Venda | ||
Número Empresa | ||
Data Hora Evento | ||
Status Evento |