Rock Solid Webhook Connector
Our webhook connector is extremely robust and battle tested in a large amount of projects far beyond just the ShopCtrl Connector itself.
Smart Queuing system
New orders, customers and payments are added to the webhook queue and processed every cron cycle to keep your webshop fast even under heavy load.
Due to the queuing system, the webhook handles all the requests in separate processes, preventing any blocking processes to reduce the speed for your customers aswell as spreading the load out in a much more efficient way.
Every minute 20 items are picked up prioritized by their priority. So on very busy moments, the webhook keeps in full control with minimal delays to send your most important information to ShopCtrl at first notice while sending less important information when the queue is reduced in size.
This mechanism is tested in websites doing hundereds of orders per day, without any negative effect on speed.
If somehow a connection to ShopCtrl is not available, the connector will retry in a few minutes until the connection is back up and send all the webhooks in the same controlled manner as explained above.
If an exception occurs with an order, customer or payment, the order is not removed from the queue so that it is retried. A log is then created.