Shopify
Integração com a plataforma de e-commerce Shopify.
| Campo | Valor |
|---|---|
| Slug | shopify |
| Tipo | Polling |
| Setup | API Key |
| Site | https://shopify.com |
Eventos Disponíveis
Order
| Evento | Descrição |
|---|---|
order.open | Aberto |
order.paid | Pago |
order.canceled | Cancelado |
order.refunded | Reembolsado |
order.waiting_fulfillment | Aguardando envio |
order.in_transit | Em trânsito |
order.delivered | Entregue |
order.out_for_delivery | Saiu para entrega |
→ Ver documentação completa dos eventos Order
Shipping
| Evento | Descrição |
|---|---|
shipping.waiting_fulfillment | Aguardando separação |
shipping.fulfilled | Pedido separado |
shipping.in_transit | Em trânsito |
shipping.delivered | Entregue |
shipping.failed | Falha na entrega |
shipping.delivered_pickup | Entregue (retirada) |
→ Ver documentação completa dos eventos Shipping
Visão Geral dos Eventos
Todos os eventos seguem o envelope padrão:
{ "id": "0192abcd-1234-5678-9abc-def012345679", "installation_id": "0192abcd-1234-5678-9abc-def012345678", "integration_driver_slug": "shopify", "name": "order.paid", "created_at": 1705319100, "payload": { /* ... */ }, "superseded": false, "supersedBy": null, "webhook_dispatched_at": 1705319105}Componentes Compartilhados
A documentação dos eventos utiliza componentes reutilizáveis centralizados em src/content/docs/events/components/. Isso garante consistência entre diferentes integrações e facilita a manutenção.
| Componente | Descrição |
|---|---|
Customer | Dados do cliente (nome, email, CPF/CNPJ, endereço) |
Order | Dados do pedido (ID, status, timestamps) |
Shipping | Dados de envio (transportadora, tracking, entrega) |
Product | Dados dos produtos (ID, nome, tipo, valores) |
Payment | Dados financeiros (moeda, valores, método) |
Observações
- Timestamps são em segundos Unix (epoch)
- Valores monetários são sempre em centavos (inteiro)
- Campos podem ser
nulldependendo do estado do pedido e disponibilidade do provedor - Shopify é focado em e-commerce com forte ênfase em gestão de pedidos e envio
- Para informações detalhadas de cada campo específico do Shopify, consulte a documentação do evento específico