Skip to main content

Auto Sync Cron Jobs

Schedule automatic synchronization from the instance configuration form.

Setting Up Auto Sync

Open any PrestaShop instance configuration and go to the Auto Sync Cron tab.

Schedule Settings

FieldDescription
Auto Sync EnabledMaster toggle to enable/disable scheduled sync
Auto Sync FrequencyHourly / Daily / Weekly / Monthly
Repeat EveryNumber + unit (e.g. "Every 2 Day(s)")
Day of WeekFor weekly frequency - which day to run (Monday-Sunday)
Day of MonthFor monthly frequency - which day (1-28)
Run At (HH:MM)Time of day to run (server time)
Run At MinuteFor hourly frequency - which minute of the hour

Sync Scope

Select which data types to include in the auto sync:

  • Products, Customers, Categories, Orders
  • Brands, Carriers, Suppliers
  • Attributes, Features, Taxes

Run History

FieldDescription
Scheduled ActionLink to the created ir.cron record
Next Scheduled RunWhen the cron will run next
Last Auto Sync RunTimestamp of last completed run
Last Run StatusSuccess (green) / Partial (yellow) / Failed (red) / Never (blue)
DurationHow long the last sync took (seconds)
Total RunsCounter of all auto sync executions

Action Buttons

  • Run Sync Now - Manually trigger the auto sync immediately (with confirmation dialog)
  • View Sync Logs - Open filtered list of all auto sync reports for this instance
info

The auto sync generates a detailed sync report for each run. Each scope type (products, customers, etc.) is logged individually with success/error counts.

Sync Order

When auto sync runs, entities are synced in dependency order:

Categories > Brands > Suppliers > Attributes > Features > Taxes > Carriers > Products > Customers

This ensures dependencies (like categories and brands) exist before products are imported.

Need Help?

Contact SDLC Corp at sdlccorp.com/contact-us