Skip to main content
All CollectionsDropshipping pluginsGeneralFAQ
Why is my synchronization stuck?
Why is my synchronization stuck?

In this article, we'll explain a few possible reasons why your plugin synchronization is stuck. This applies to our dropshipping plugins.

Updated over a month ago

In this article, we'll explain a few possible reasons why your plugin product or order synchronization is stuck. This applies to our dropshipping plugins:

  • VidaXL

  • BigBuy

  • Van der Meer

  • Matterhorn

Server resources

We often see that the server resources are not up to par, this could lead to the overall synchronization process being either slow or stuck entirely. At this moment, we highly recommend the following server resources:

A hosting VPS plan with 2 cores and 2 GB memory.
​

Where the WordPress memory limit is set to 2 GB.
​PHP max post at 512MB
​PHP time at 300
​PHP max vars at 10000

You can contact your hosting provider to increase this.
​

Not sure which hosting provider to choose? We highly recommend Cloud86.

Scheduled actions are failing

Another reason could be that scheduled actions created by the plugin are failing or stuck in a queue, often due to low resources or no page loads (no visitors).

To check, go to WooCommerce -> Status -> Scheduled actions. Search for vdl_perform (VidaXL in this case) to see if it runs every minute. If not, enable the Heartbeat option in the plugin settings to bypass this issue.

Here's a list of all of our plugin's scheduled actions by name:

Plugin

Scheduled action

Interval

Bol.com

bol_perform

Every minute

Kaufland

kfd_perform

Every minute

eBay

eby_perform

Every minute

VidaXL

vdl_perform

Every minute

BigBuy

bgb_perform

Every minute

Matterhorn

mth_perform

Every minute

Van der Meer

vdm_perform

Every minute

Caching

Enabling the Heartbeat option creates a cron job on our server that pings your shop every minute, but caching plugins often interfere.

Check your caching plugin for an "Exclude URL" option, and add the Heartbeat cron job URL there.

To find the Heartbeat cron job URL, go to the plugin settings -> Heartbeat tab and copy the link there.

Here are a few plugins that cache our cron job:

  • LiteSpeed Caching

  • WP Rocket

  • WP Fastest Cache

  • W3 Total Cache

IP blocks

It's possible that one of our IP addresses is being blocked by your website (third-party plugin) or your server's firewall.

If you have any security measures in place, you need to whitelist our IPs. You can do so by going to the plugin settings -> Tools tab and whitelisting the IPs displayed above.

Plugin logs

Still stuck after checking the above? Go to the plugin settings, check the Logs tab for any errors, and download the log to send to our support team if needed.


Can't figure it out? You can always send a message to the support team via the chat bubble at the bottom right 🎈 Support to the rescue 👨‍💻 👩‍💻

Did this answer your question?