I will sync shopify orders to odoo erp with retries and order history


About this gig
I sync your Shopify orders to Odoo (other ERPs by custom offer) so every order arrives once, correctly, and traceably.
What you get:
- Signed Shopify webhook intake; tampered requests are refused
- No duplicate orders: a repeated webhook creates exactly one order
- Automatic retries, dead-letter handling and manual retry
- Admin pages with a full audit trail and approvals for sensitive actions
- Odoo adapter verified with a real Shopify order; mock ERP included for demos
Production-ready, not just a demo: 284 automated tests, and a deployment on AWS with HTTPS and a tested backup restore.
Optional extra: AWS deployment (HTTPS, firewall, nightly backups, restore test, short runbook).
Not included: tax calculation sync.
Message me with your ERP and order volume before ordering.
Get to know Ahsan Shahzad H
Business Systems Builder, Workflow Automation, Internal Tools, APIs
- FromPakistan
- Member sinceSep 2026
Languages
English
My Portfolio
Other Software Development Services I Offer
FAQ
Which ERP systems do you support?
A test ERP and Odoo Community 19. I check your version and required fields before we agree the scope. NetSuite, SAP and Zoho are not included.
Will repeated orders create duplicates?
If Shopify sends the same message twice, you get the original order back, not a second one. A different Shopify message counts as new, so I test duplicate handling with your ERP during setup. It is not a guarantee against every duplicate in the ERP.
What happens when delivery fails?
Temporary failures are retried automatically. Stopped orders stay visible with the error and history, and can be retried manually. Automatic email or chat alerts are not included.
What has been tested?
A real Shopify development-store order reached the test ERP. Separate local Odoo tests covered order delivery, cancellation, stock adjustment and shipments. The latest automated run passed 284 tests. These are demo results, not client results.
What do the Premium approvals and dashboard do?
Cancellations and stock changes wait for an approver before they run. The dashboard shows order status, errors and history, and lets an operator retry stopped orders. Shopify order intake does not go through approvals.
Q: Is hosting included?
A: No. This offer covers local setup and demonstration. Cloud hosting and a managed production service are not included.

