I've discovered an anomaly in free shipping plugins which may be an issue with configuration, or a bug. Help appreciated. It looks like when multiple free shipping plugins are enabled, the order of the plugins can result in some customers being presented with no shipping options and cannot therefore complete their orders.....
My store (jgshoes.ie)has the following requirements;
-Shipping below a specific threshold has a cost, depending on GeoZone
-Shipping above a certain value threshold is Free in Ireland
-Shipping above a different value threshold is Free in United Kingdom
Here's my plugin setup;
My 'flatitem' plugin is set up with the following configuration in the rates field;
Where the entries relate to the following GeoZones;
2 - United Kingdom
3 - EU
4- Rest Of World
eshop_free plugin is set up with a min total of 49 and a Geo Zone of 'Ireland'
eshop_free2 plugin is set up with a min total of 60 and a geo Zone of 'United Kingdom'
Ireland orders < €49 will be charged €5 shipping.
Ireland orders >€49 will qualify for free shipping
UK Orders <€60 will be charged €7.50 shipping
UK Orders >€60 will qualify for free shipping
The order of the free shipping plugins seems to have an impact.
As set up in the screenshot above, customers in Ireland with orders> €49 will be presented the free shipping option but customers in the UK with orders >€60 will be presented with no shipping options (free would be expected)
If I change the order of the free plugins so eshop_free2 is at the top, this behaviour reverses: UK customers see the free shipping option but Ireland customers are shown no shipping options.