Order Import – API processing and constraints gaps
The order import script runs automatically if all ideal conditions are met:
- Order confirmed by Amazon
- Payment approved
Common Exceptions
Some orders may not be imported immediately:
- Amazon requests ID or documentation from the customer
- FBA orders not shipped with express delivery (Amazon intentionally delays)
➡️ Conclusion: Automation does not replace manual checks. It's recommended to compare daily:
- Orders imported into PrestaShop
- Orders listed in Amazon Seller Central
About FBA Orders
- The module also imports FBA orders
- It applies a 2-day observation window, as Amazon often delays shipping for standard deliveries
Cron Job Frequency
🚫 Do not increase cron job frequency:
- It will not increase the number of imported orders
- Amazon applies API usage quotas – too many calls may result in blocked imports
Problem: Some Orders Are Missed
- API quotas prevent expanding the observation window
- Amazon processing delays may cause orders to be skipped
✅ Solution: Set up fallback cron jobs
Recommended Fallback Sessions
To recover orders that were not imported automatically:
- FBA Orders: add
&recheck=1
to the import cron URL
→ Create a separate daily cron job (all versions)
- Standard Orders (non-FBA): add
&doublecheck=1
→ Create a separate daily cron job (version ≥ 4.1.090)
Order Volume
- Recommended settings for 100 to 500 orders/day
Updated on: 01/08/2025
Thank you!