Hello ERPNext community
This is a rather late announcement, but I thought it was important to share.
We are deprecating Shopify integration in ERPNext and from next major version(v14) it will be removed from ERPNext.
This integration is now moved to a separate app called “Ecommerce Integrations”. GitHub - frappe/ecommerce_integrations: Ecommerce integrations for ERPNext
All previous functionality exists, along with few new features:
- Item catalogue sync (2-way, ERPNext->Shopify or Shopify->ERPNext(only at time of order sync)
- Auto match item_code with SKU if possible (to avoid duplication)
- Inventory sync (from ERPNext to Shopify)
- Order cancellation - if unfullfilled/billed orders get cancelled, they’ll be auto cancelled. Billed/Fulfilled orders just change status and leave the action up to user.
- Latest API versions and using official Shopify SDK instead of
requests
Reference links:
- Github: GitHub - frappe/ecommerce_integrations: Ecommerce integrations for ERPNext
- Frappe Cloud marketplace - https://frappecloud.com/marketplace/apps/ecommerce-integrations
- User documentation: Shopify Integration
- PR that removed it from ERPNext: refactor!: drop shopify integration from ERPNext by ankush · Pull Request #26700 · frappe/erpnext · GitHub
If you’re wondering about other integrations, then yes, they’ll follow suit soon enough.
I’ve captured some known feature requests in issue tracker: Issues · frappe/ecommerce_integrations · GitHub I’ll be working on them as I churn through my backlog, but if anyone wants to contribute, I’ll be more than happy to review and get it merged.