Limitations
Understanding how to sandbox is limited in its functions
While we strive to make the sandbox as close to the production environment as possible, there are some important limitations to keep in mind:
Pricing and Vehicles:
- The prices and available vehicle types in the sandbox environment accurately reflect those in the production system.
- This allows you to test pricing calculations and vehicle selection with confidence.
Email Notifications:
- Unlike the production environment, the sandbox does not send actual email notifications.
- This includes transport confirmations and other automated emails.
- You can test the API calls that would trigger these emails, but no emails will be sent.
Payment Processing:
- While you can test payment-related API calls, no actual financial transactions occur in the sandbox.
Data Persistence:
- Data in the sandbox may be periodically reset. Do not rely on long-term data persistence in this environment.
Rate Limits:
- The sandbox may have different rate limits compared to the production environment.
Best Practices
- Use the sandbox environment for all your initial development and testing.
- Regularly test your integration in the sandbox to ensure compatibility with any API updates.
- When testing email-triggered events, use the API response to confirm the action rather than waiting for an email.
- Always verify your integration in the sandbox before moving to the production environment.
Transitioning to Production
Once you have thoroughly tested your integration in the sandbox environment, you can transition to the production environment. Remember to update your API credentials and endpoints when making this switch.
For any questions or issues related to the sandbox environment, please contact our support team at api-support@zipmend.com.