Short answer
EvronDesk accepts orders from Shopify and WooCommerce through their webhooks. Each order is verified by signature, matched to your menu by SKU, and sent to the kitchen display with the customer, shipping or pickup details and payment status.
Who uses this
Restaurants and bakeries that already sell online through a store: meal kits, cakes, catering trays, frozen dishes, hampers, merchandise. Instead of someone watching the store's inbox and retyping orders, each order goes straight onto the kitchen screen.
Shopify
- Handles order creation and order paid events
- Verifies the
X-Shopify-Hmac-Sha256signature before accepting anything - Brings across the order number, customer, phone, shipping address and note
- Marks orders paid or unpaid based on Shopify's financial status
- Ignores other events (such as product updates) safely
WooCommerce
- Handles order created and order updated events for processing or on-hold orders
- Verifies the
X-WC-Webhook-Signaturebefore accepting - Maps local pickup to takeaway and other shipping to delivery
- Treats cash on delivery as unpaid so the driver collects it
- Answers WooCommerce's test ping when you save the webhook
Matching and safety
Products are matched to your EvronDesk menu by SKU, so the kitchen sees your own item names and stock is deducted from your recipes. If a product doesn't match, the order still arrives with that line flagged. Orders can't be created twice, even if the store resends the webhook. Every order, duplicate and problem is listed in the Integration activity log.
Frequently asked questions
How do I connect Shopify to EvronDesk?
In Shopify admin, go to Settings → Notifications → Webhooks, create webhooks for 'Order creation' (and 'Order payment' if you take payment later) pointing to your EvronDesk Shopify address, and paste Shopify's signing secret into EvronDesk under Settings → Integrations → Online stores.
How do I connect WooCommerce?
In WooCommerce, go to Settings → Advanced → Webhooks, add a webhook for 'Order created' with your EvronDesk WooCommerce address and a secret, then paste the same secret into EvronDesk.
How are products matched?
By SKU. Give each product in your store the same SKU as the item in EvronDesk.