Have a system that doesn't quite fit?
Tell us what you need it to do. We'll scope it with you.
Two-way sync between a Shopify store and ERPNext, with each system owning the data it is best at.
When a webshop and an ERP drift apart, stock, prices, orders and refunds get keyed in twice, and a naive sync overwrites one system's data with the other's.
Shopify drops a webhook if it isn't answered within 5 seconds. A Cloudflare Worker verifies each webhook's signature, answers in under 100 ms and hands it to ERPNext, which processes it in the background. Outbound changes come from ERPNext's own document events and schedules. Loops and duplicate events are detected and skipped.
Tell us what you need it to do. We'll scope it with you.