Hey everyone!
I’m currently working on integrating a custom shipping platform called TFM Express with my ERPNext instance.
I’m aware there’s a built-in Shipment
DocType in ERPNext, and I’ve seen the basic flow involving Delivery Notes and Shipping Rules.
My goal is to build a proper integration that allows:
Creating shipments via TFM’s API when a Delivery Note is submitted.
Fetching real-time tracking status from TFM.
Attaching shipping labels to the Shipment document.
My Questions:
- What’s the recommended approach to build such an integration inside ERPNext (custom app, server scripts, REST integrations)?
- Are there any existing community-built examples or apps that integrate with third-party logistics providers (like Aramex, DHL, FedEx)?
- Is there any official structure I should follow for custom integrations to be Frappe/ERPNext-compliant?
Any insights, sample apps, or pointers to relevant docs would be greatly appreciated
Thanks in advance!