Skip to main content
Plan a Nash API integration: the decisions to make before you build, and what a typical integration timeline looks like. (If you only need occasional deliveries, you can create them manually in the Nash Portal without building an integration.) Familiarizing yourself with Nash’s capabilities and configuration choices will help you pick the dispatch strategies and notifications that fit your operation.

Timeline

Implementing a Nash integration typically takes 2 - 4 weeks. This timeline may vary based on the complexity of your delivery requirements and the extent of integration with your existing systems.
PhaseDurationTasks
Account Setup and Onboarding1 - 2 daysFamiliarize your team with the Nash system
Plan Checkout, Dispatch, Automations, and Notifications1 - 2 daysPlan your customer experience, dispatch strategies, and monitoring approach
Build and Test1 - 3 weeksImplement API calls, set up webhook handling, configure dispatch strategies
Go-Live1 - 2 daysConduct final testing and move from Sandbox to Production

Account setup and onboarding

Get access to the Nash API — see API key and Org ID. Determine who needs access to the API and to the Nash Portal.

Plan dispatch strategies, automations, and notifications

Choose the dispatch strategy that Nash will use to select delivery providers for your orders, including options such as lowest cost, highest reliability, or a tailored ranking. Decide whether or not you want auto-dispatch. Read more about dispatch strategy considerations. Then, set automations to automatically apply the dispatch strategies based on parameters such as order value, delivery location, and product type. Finally, decide what notifications you want to send to your customers and your internal teams. Read more about the default enabled and disabled notifications.

Build and test

Now it’s time to integrate with your e-commerce platform or order management system to ingest orders into Nash. The bulk of the work is building the end-to-end delivery experience. You’ll implement the customer checkout experience, the delivery dispatch and automation strategy, and the tracking experience for customers and internal teams. To enable real-time delivery updates, you’ll need to configure webhooks.

Go-live

When you are ready for Production testing, please reach out to support@usenash.com to enable the API in Production.

Best practices

For a smooth integration and ongoing improvement, follow these practices:
  1. Start with a solid foundation: Take time upfront to determine your dispatch strategies and automations. Think about your existing customer experience and what you want to optimize for.
  2. Use notifications: Set up notifications to keep you informed about delivery status, so you can identify and resolve issues quickly.
  3. Continuously improve: Analyze delivery performance data and adjust your dispatch strategies and automations as needed to keep improving efficiency and customer satisfaction.

Webhooks

Push real-time delivery events to your own endpoint.

Orders, jobs & dispatch

The key concepts behind the Nash API.

Production testing

Validate your integration before going live.