We recently upgraded to VM 2.6.10
When we try and complete the check out we receive the following error:
"Please select a shipment method
We are sorry, no shipment method matches the characteristics of your order."
When we initially tested the cart, everything was fine. We then began to experience an issue which is demonstrated in the video found at this link: https://www.dropbox.com/s/lwgxy8o9euu0m4f/SHOPPING_CART_ERROR.mov?dl=0
We think this only affects Safari 7.0 and Google Chrome 38. The checkout has worked on Firefox and Windows-based machines.
My developer told me that they rebuilt the cart from scratch. I tested it one time and it worked on Safari. When we loaded the site to our online test server, it did not work.
We do not ship. This is a menu for our foodservice operation. People can submit orders to our kitchen and then they pick up at our store location.
Quote from: snstfd on November 06, 2014, 00:31:30 AM
We recently upgraded to VM 2.6.10
Why not vm2.6.12? It is a pure bugfix release
Quote from: snstfd on November 06, 2014, 00:31:30 AM
When we try and complete the check out we receive the following error:
"Please select a shipment method
We are sorry, no shipment method matches the characteristics of your order."
This is not an error! Nor a bug! This is a message from the store, that the shop does not offer a shipment for the conditions.
So you should check your shipment configuration. Enable vmdebug to see why any shipment is invalid.
Quote from: snstfd on November 06, 2014, 00:31:30 AM
When we initially tested the cart, everything was fine. We then began to experience an issue which is demonstrated in the video found at this link: https://www.dropbox.com/s/lwgxy8o9euu0m4f/SHOPPING_CART_ERROR.mov?dl=0
Indeed, strange bug.
Quote from: snstfd on November 06, 2014, 00:31:30 AM
We think this only affects Safari 7.0 and Google Chrome 38. The checkout has worked on Firefox and Windows-based machines.
The message is generated by php and has nothing todo with your browser.
Quote from: snstfd on November 06, 2014, 00:31:30 AM
My developer told me that they rebuilt the cart from scratch. I tested it one time and it worked on Safari. When we loaded the site to our online test server, it did not work.
The "they" is me. So you talk about the vm2.9.9.x now? In general it seems that your layout overrides make trouble. You should disable them and test if you have still these errors.
Quote from: snstfd on November 06, 2014, 00:31:30 AM
We do not ship. This is a menu for our foodservice operation. People can submit orders to our kitchen and then they pick up at our store location.
Should work with the standard shipment created by the sample data.
Hi,
I was going through your posts and trying to find a solution to the same issue mentioned above....(Please select a shipment method We are sorry, no...." ).
I enabled the VMdebug and honestly didn't understand anything....I also get an error message when tying to upgrade my VM...mine is 2.0.26d.....
here is the VMdebug report when I try to select a shipment...
vmdebug My selected language by JFactory::getLanguage()->getTag() en-GB
vmdebug $siteLang: en-GB self::$_jpConfig->lang en_gb
vmdebug vmTime: loadConfig db no: 0.00797200202941895
vmdebug Start used Ram 2M
vmdebug subtotal vattax id 1 = 3.6
vmdebug shipmentmethod UPS = TRUE for variable order amount = 33.59 Reason: is within Range of the condition from 1 to 5000
vmdebug Part $denominator 29.99 $frac 1 Var1:
0
vmdebug shipmentmethod UPS = TRUE for variable order amount = 33.59 Reason: is within Range of the condition from 1 to 5000
vmdebug shipmentmethod UPS = TRUE for variable zip = 95148 Reason: no boundary conditions set
vmdebug shipmentmethod UPS = TRUE for variable weight = 0.45 Reason: is within Range of the condition from 0.1 to 200
vmdebug shipmentmethod UPS = TRUE for variable order amount = 33.59 Reason: is within Range of the condition from 1 to 5000
vmdebug vmTime: VirtuemartControllerCart Finished task edit_shipment: 3.02925610542297
vmdebug End used Ram 5.25M
vmdebug Peak memory peak 5.25M
I look forward to any suggestions.. Thanks.
all show true
Quotevmdebug shipmentmethod UPS = TRUE for variable order amount = 33.59 Reason: is within Range of the condition from 1 to 5000
vmdebug Part $denominator 29.99 $frac 1 Var1:
0
vmdebug shipmentmethod UPS = TRUE for variable order amount = 33.59 Reason: is within Range of the condition from 1 to 5000
vmdebug shipmentmethod UPS = TRUE for variable zip = 95148 Reason: no boundary conditions set
vmdebug shipmentmethod UPS = TRUE for variable weight = 0.45 Reason: is within Range of the condition from 0.1 to 200
vmdebug shipmentmethod UPS = TRUE for variable order amount = 33.59 Reason: is within Range of the condition from 1 to 5000
therefore UPS should show
have u tried UPS debugging and logging if there is some in the plugin?
logs are written to /log/ or logs/ normally