You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have installed and configured this plugin for a client of mine; the plugin is working as expected except for a couple of minor issues (and a fairly major one as I will describe below).
Seemingly randomly, Mirakl orders will be duplicated on the Magento end. Most orders come through into Magento as a 1:1 map, but every now and then a single Mirakl order will create 2 or 3 Magento orders.
In these cases (1:2 or 1:3 duplication ratio), the orders as brought in with the same cron job, that is, seconds apart (within very brief moments of each other).
Is this something that has been experienced while developing the plugin, is there something we can knock out simply before going down the direct debug path? The modules look well developed and straightforward, I can't fault the implementation (will need to debug the cron process directly with some test orders).
Auto-accept AND auto-create order settings are both on.
I have made a single, small patch to prefix order numbers. Apart from this, the codebase is clean (v1.2.8):
To be honest, we already had such a feedback about duplicate orders but we were never able to reproduce the bug.
The code is designed to avoid this bug thanks to the mirakl_order_id field but it seems that something wrong is happening in some random cases.
I will be glad to help debugging this if you are able to reproduce the bug.
I have installed and configured this plugin for a client of mine; the plugin is working as expected except for a couple of minor issues (and a fairly major one as I will describe below).
Seemingly randomly, Mirakl orders will be duplicated on the Magento end. Most orders come through into Magento as a 1:1 map, but every now and then a single Mirakl order will create 2 or 3 Magento orders.
In these cases (1:2 or 1:3 duplication ratio), the orders as brought in with the same cron job, that is, seconds apart (within very brief moments of each other).
Is this something that has been experienced while developing the plugin, is there something we can knock out simply before going down the direct debug path? The modules look well developed and straightforward, I can't fault the implementation (will need to debug the cron process directly with some test orders).
Auto-accept AND auto-create order settings are both on.
I have made a single, small patch to prefix order numbers. Apart from this, the codebase is clean (v1.2.8):
The text was updated successfully, but these errors were encountered: