Extension Development Guide
The workflow begins with scheme creation, where the logistic services are defined, including their features, regions, and transport types. Next, serviceability areas are configured by uploading a detailed CSV file specifying the regions where the services will operate. Following this, a turnaround time (TAT) file is uploaded to define delivery timelines for various locations. Once the scheme is set up, an account creation function when a seller subscribes to a scheme.
To monitor and automate the process, the integration listens to delivery events via webhooks, which trigger actions such as notifications or status updates based on delivery events.
Finally, the extension undergoes a review and submission process to ensure it is fully operational and meets Fynd's standards before being available to sellers.
Follow these development best practices before starting extension development to ensure a smooth, efficient, and maintainable process.
📄️ Boilerplate Overview
Code explanation of pre-written codebase
🗃️ Scheme Creation Steps
3 items
📄️ Create Account
Understand account and FDK method to create it
📄️ Listening to Delivery Events
Learn how Webhooks perform actions after a specific event
📄️ Update Status and Info
Provides FDK methods to update shipment status and tracking info