Scheduled tasks
Modules > Amazon > Scheduled Tasks
To ensure the proper functioning of the Amazon Marketplace module, it is essential to correctly configure your scheduled tasks (cronjobs).
⚠️ Important Recommendation
We no longer recommend using the "PrestaShop Cronjobs" module available on Addons or GitHub. This module is no longer maintained or supported by PrestaShop, and may cause unexpected issues.
We recommend configuring your scheduled tasks directly on your server using crontab, or by using a reliable external service such as:
https://cron-job.org
The scheduling system provided by your hosting provider (if available)
List of Main Scheduled Tasks
Each Amazon marketplace configured in the module should have its own set of scheduled tasks.
🔄 Products – Offer Update
Updates stock and price information on Amazon.
1 task per marketplace
Recommended frequency: every hour
📥 Orders – Automatic Import
Imports new Amazon orders into PrestaShop.
1 task for unified Europe, or 1 task per country outside of Europe
Recommended frequency: every hour
⚠️ Note: This process can be blocked (e.g., by out-of-stock products). You should still manually check pending orders regularly.
📦 Statuses – Shipment Updates
Updates order statuses (e.g., shipped) on Amazon.
1 task for unified Europe, or 1 task per country outside of Europe
Recommended frequency: every 4 hours
🔍 Testing a Scheduled Task
To verify that a script is working correctly:
Copy the URL provided by the module in the Scheduled Tasks tab
Paste the URL into your web browser’s address bar
Check that no error appears
Example:

If a message such as “Error” appears, it means the script failed to execute properly.
✅ Best Practices
Only a qualified person (webmaster, IT provider, etc.) should configure these cronjobs. This type of setup is not covered by module support, as it depends on your server or third-party cron service.
Set up cronjobs only after the module is fully functional and tested. It is the final step of the setup process.
Follow the recommended execution intervals. Calling these scripts too frequently can disrupt the normal operation of the module, and Amazon applies request quotas (e.g., max requests per hour).
Updated on: 13/06/2025
Thank you!