This is the error message that always appears when I try to complete a purchase after selecting the shipping method:
We are sorry, no shipment method matches the characteristics of your order.
I have tried seveeral recommendations found on several forums I have checked but nothing has worked for me until now.
Please let me know if there is an alternative that can solve this issue.
Thank you in advance for your help.
is there a weight setup for whatever is in the cart?
Is the shipment method assigned to countries etc?
Hi
One of causes for this message could be that you set minimum number of products in your Shipment Method settings.
Example: if Minimum number of products is set to 10 and someone had only 5 articles in Cart, checkout will throw message you mentioned.
QuickFix 1: In Virtuemart language file, change this message phrase into "Min. order quantity is XYZ"
Long term fix 2: Devs could expand Virtuemart messaging functionality to include dedicated message/s if delivery method limits aren't met.
Regards
Same problem.
Weights is correct and no minimum set.
On the old versions we've used, the shipping method was chosen automatically. Doesn't that work on the new?
J2.5.7 and VM2.0.12f
Quote from: Favazza on November 23, 2012, 16:46:45 PM
Same problem.
Weights is correct and no minimum set.
On the old versions we've used, the shipping method was chosen automatically. Doesn't that work on the new?
J2.5.7 and VM2.0.12f
auto select shipment is in configuration
is it turned on?
Works for me
Quote from: PRO on November 23, 2012, 19:12:27 PM
Quote from: Favazza on November 23, 2012, 16:46:45 PM
Same problem.
Weights is correct and no minimum set.
On the old versions we've used, the shipping method was chosen automatically. Doesn't that work on the new?
J2.5.7 and VM2.0.12f
auto select shipment is in configuration
is it turned on?
Works for me
Yes it is. If you mean in the "Checkout"-tab!?
When I log in (frontend) I get this box:
No payment method has been configurated , please visit http://www.homepage.com/administrator/index.php?option=com_virtuemart&view=paymentmethod
No shipment method has been configurated , please visit http://www.homepage.com/administrator/index.php?option=com_virtuemart&view=shipmentmethod
Don't get it. Both is configured and published.
Quote from: Favazza on November 28, 2012, 11:15:08 AM
Quote from: PRO on November 23, 2012, 19:12:27 PM
Quote from: Favazza on November 23, 2012, 16:46:45 PM
Same problem.
Weights is correct and no minimum set.
On the old versions we've used, the shipping method was chosen automatically. Doesn't that work on the new?
J2.5.7 and VM2.0.12f
auto select shipment is in configuration
is it turned on?
Works for me
Yes it is. If you mean in the "Checkout"-tab!?
When I log in (frontend) I get this box:
No payment method has been configurated , please visit http://www.homepage.com/administrator/index.php?option=com_virtuemart&view=paymentmethod
No shipment method has been configurated , please visit http://www.homepage.com/administrator/index.php?option=com_virtuemart&view=shipmentmethod
Don't get it. Both is configured and published.
either they are not published. OR the are assigned to something
so, say a payment is assigned to USA, BUT your account (after you log in) is in UK. You will not see them.
I am also having the exact same issue. It just does not make sense.
Thanks,
Ralph
Quote from: ralfeez on November 29, 2012, 22:14:58 PM
I am also having the exact same issue. It just does not make sense.
Thanks,
Ralph
I just found my problem. I have several child products. The parent did not have weight parameters set. All of the child products did, but not the parent. I input the params and it all works now.
Thanks,
Ralph
Hi,
Am using Joomla1.5.25 and VM 2.0.10 when i complete the checkout process This error message always appears
Please select a shipment method
We are sorry, no shipment method matches the characteristics of your order.
I have tried several recommendations found on several forums I have checked but nothing has worked for me until now.
Please let me know if there is an alternative that can solve this issue.
Thank you in advance for your help.
Quote from: saravanakumar on December 06, 2012, 14:04:25 PM
Hi,
Am using Joomla1.5.25 and VM 2.0.10 when i complete the checkout process This error message always appears
Please select a shipment method
We are sorry, no shipment method matches the characteristics of your order.
I have tried several recommendations found on several forums I have checked but nothing has worked for me until now.
Please let me know if there is an alternative that can solve this issue.
Thank you in advance for your help.
are the methods assigned to countries? weights? zip codes?
are all of the fields filled in?
I have the same problem.
I've tried as many different configurations as I can think of.
Solved - the 'Maximum Order Amount' for the shipping method was 25
The product price was $35.00
When I set the 'Maximum Order Amount' to 500 that fixed the problem.
Surely I'm not the only one experiencing this problem.
Does a solution exist short of redeveloping the shipping part of Virtuemart?
Joomla version: Joomla! 2.5.8
Virtuemart version: 2.0.14
The shipping method:
Published - YES
Country: United States
Zip Range Start: 00000
Zip Range End: 99999
Weight Unit: Pounds
Lowest Weight: 1
Highest Weight: 100
Minimum Order Amount : 0
Maximum Order Amount : 100
Shipping Cost: 8
Packaging Fee: 0
Tax: 'Apply No Rule'
The product is set as weighing 2 Pounds
The purchaser is in Florida, United States Zip Code 32801
It will not automatically select the shipping method.
I tried disabling the klarna plug in - tried re-enabling it
No help.
When I try to purchase the product it wants me to 'Select a Shipment Method':
When I click that it says:
"We are sorry, no shipment method matches the characteristics of your order."
Quote from: MAtkins on December 11, 2012, 20:43:30 PM
I have the same problem.
I've tried as many different configurations as I can think of.
Solved - the 'Maximum Order Amount' for the shipping method was 25
The product price was $35.00
When I set the 'Maximum Order Amount' to 500 that fixed the problem.
Surely I'm not the only one experiencing this problem.
Does a solution exist short of redeveloping the shipping part of Virtuemart?
Joomla version: Joomla! 2.5.8
Virtuemart version: 2.0.14
The shipping method:
Published - YES
Country: United States
Zip Range Start: 00000
Zip Range End: 99999
Weight Unit: Pounds
Lowest Weight: 1
Highest Weight: 100
Minimum Order Amount : 0
Maximum Order Amount : 100
Shipping Cost: 8
Packaging Fee: 0
Tax: 'Apply No Rule'
The product is set as weighing 2 Pounds
The purchaser is in Florida, United States Zip Code 32801
It will not automatically select the shipping method.
I tried disabling the klarna plug in - tried re-enabling it
No help.
When I try to purchase the product it wants me to 'Select a Shipment Method':
When I click that it says:
"We are sorry, no shipment method matches the characteristics of your order."
so is this solved or not?
I am seeing this same problem . Worked fine in earlier versions of VM but when I updated to 2.0.14 I am now getting the "We are sorry, no shipment method matches the characteristics of your order." whenever I try to select a shipment method for my order. All products have weight/dims data associated with them. Shipping method have been configured properly. This is a new problem for me - wondering what might have changed to trigger this error ?? Any ideas anyone ?
Help please! I have the same problem. I am using joomla 2.5.8 virtuemart 2.0.14. All fields in setting delivery options are full, but still leaves a message no shipment method matches the characteristics of your order.
what shipment methods are you using? and what do you have for the parameters?
I'm going crazy with the same problem!!
I have shipment method divided by Zone (4 in total)
Papal and standard payment
I'm getting the same message as the other and have tried all kind of possible combinations :-[.
Joomla 2.5.7
VM 2.014
Multilingual (EN, DE, IT)
PLEASE HELP!!!
@Mrstech
Without knowing your settings we can't tell you which one might be your problem. If you published a shipping method and it doesn't show, at least one of the customer's entries on the checkout page doesn't match a restriction you have set in your configuration.
I had the same problem, all my settings were correct before updating the store and the shipment method was working fine, but after update it stopped working with this problem. Tried all the solutions online, nothing worked, so updated virtuemart again from 2.0.6 to 2.0.14, but this time I didn't update the modules/plugins (AIO) to 2.0.14 from 2.0.6 and its working fine now. Will wait to see if there is a solution to this problem before updating the modules/plugins.
Only using the built in shipping plugin: VM - Shipment, By weight, ZIP and countries
Yeh,
assumingly we fixed something later. Please try 2.0.16. The vmdebug messages say now exactly which conditions are meet and which not.
@jjk
Like "hknhkn" I'm using the shipping plugin: VM - Shipment, By weight, ZIP and countries
Since I have 4 zones, with different shipping prices, as long the user's address is in the list of countries, I asume that the right shipping module for that country should display with the option.
For Payment, I'm using the "Standard" module and Paypal, where I have ALL the countries (which are divided into the 4 shipping modules).
And I do have the module plugins AIO 2.014.
@Milbo,
My shop is missing only this to go online and tomorrow should be the date :-\ I guess I should try your option and update to 2.016. How can I back up? I already back the database up. I've worked so much and I'm frustrated :'( Any advice before I take this step will be more than welcome.
Thanks in advance...
Mrstech
Before you get frustrated with such little thing. write a pn to me.
Virtuemart 2 Number 1 rule ! If you want all, enter nothing. that means remove ALL countries from your paypal. Use for a backup akeeba.
Quote from: Mrstech on December 21, 2012, 15:35:00 PM
How can I back up?
This is the first thing that Joomla developers must understand - use Akeeba regularly to make backups. It is so easy. https://www.akeebabackup.com/
Updated to 2.0.16 and I'm in the same place I was before :'( Nothing shows up: Shipment or payment method! I really don't know where to look.
Any ideas ??
Quote from: Mrstech on December 21, 2012, 20:28:56 PM
Updated to 2.0.16 and I'm in the same place I was before :'( Nothing shows up: Shipment or payment method! I really don't know where to look.
Any ideas ??
if a shipment method is assigned to ANYTHING, like zones, zip codes, countries etc. It will not show up until the user fills in billing address
A big thank you to the developers. I have updated Virtuemart and AIO modules and plugins to 2.0.16 and everything including the default shipment method is working great now.
So, is it solved ?
Quote from: veeco on December 23, 2012, 18:38:33 PM
So, is it solved ?
Yes. If it still doesn't work for you in version 2.0.16, enable VMDebug in the VirtueMart configuration and it should show you which conditions are met and which are not (as Milbo mentioned above already).
Hi all!
Yes, it is working now. I must admit that I accidentally activated multivendor. Thanks for the great support and guidance :)
Quote from: jenkinhill on December 21, 2012, 16:28:33 PM
Quote from: Mrstech on December 21, 2012, 15:35:00 PM
How can I back up?
This is the first thing that Joomla developers must understand - use Akeeba regularly to make backups. It is so easy. https://www.akeebabackup.com/
2nd thing Joomla developers should understand
Don't install any Virtuemart updates before checking forum and seeing all the issues the updates caused.
I had a perfectly working shopping cart until updating to 2.0.16
Now nothing but problems.
Please check the countries and ZIp code are matching with the shipping address that you have entered.
Is it standard or any other plugin you are using
Hi All,
VM 2.0.16, AIO 2.0.16 all up to date.
I was updating from 2.0.14, where I had issues with the shipment and payment methods, fixed them.
Unfortunately after the update it did not work. I have automatic selection of shipment methods and a single shipment defined with no parameters, assigned to default and anonymous shopper groups here is the debug output:
vmdebug Start used Ram 9.75M
vmdebug The value weight = 0 passed, no boundary conditions set for the shipmentmethod Fan Courier
vmdebug The value products quantity = 8 passed, no boundary conditions set for the shipmentmethod Fan Courier
vmdebug The value order amount = 489.68 passed, no boundary conditions set for the shipmentmethod Fan Courier
vmdebug The value weight = 0 passed, no boundary conditions set for the shipmentmethod Fan Courier
vmdebug The value products quantity = 8 passed, no boundary conditions set for the shipmentmethod Fan Courier
vmdebug The value order amount = 489.68 passed, no boundary conditions set for the shipmentmethod Fan Courier
vmdebug The value weight = 0 passed, no boundary conditions set for the shipmentmethod Fan Courier
vmdebug The value products quantity = 8 passed, no boundary conditions set for the shipmentmethod Fan Courier
vmdebug The value order amount = 489.68 passed, no boundary conditions set for the shipmentmethod Fan Courier
vmdebug The value weight = 0 passed, no boundary conditions set for the shipmentmethod Fan Courier
vmdebug The value products quantity = 8 passed, no boundary conditions set for the shipmentmethod Fan Courier
vmdebug The value order amount = 489.68 passed, no boundary conditions set for the shipmentmethod Fan Courier
vmdebug vmTime: VirtuemartControllerCart Finished task edit_shipment: 1.31183600426
vmdebug End used Ram 22.25M
vmdebug Peak memory peak 22.25M
Seems that everything has passed but it not shows up.
BTW it is published :)
Thanks in advance!
PS: I was trying to checkout as guest and as a registered user!
Any thoughts on this?
Yes same situation here. Update to VM 2.0.16 and no more shipping method available... (and no problems reported in the debug info)
Stan found the reason I think, is added in vm2.0.16a then, please test:
[attachment cleanup by admin]
replacement of that file leads to the following fatal error:
Fatal error: Call to undefined method VirtueMartModelUserfields::fieldPublished() in ...\plugins\vmshipment\weight_countries\weight_countries.php on line 254
I have been following this for a week. My clients site is totaly screwed. Which is unfortunate as we have almost solved this time and time again.
I find it remarkable the responses of people who help here too. I recognize everyones problem is influenced by hundreds of factors. But it sure looks like no body is ready to call it a but.
What is the latest verdict here ?
Me
No shipping or payment
Products not being added to shop
The whole UI is broken up into a plethora of places to look for issues.
If product arent being added because of weight, I don't believe we have added any. Nor does debug say anything
vmdebug self::$_jpConfig->lang en_gb
vmdebug vmTime: loadConfig db no: 0.00361394882202
vmdebug Start used Ram 14.25M
vmdebug vmTime: VirtuemartControllerCart Finished task : 0.543053150177
vmdebug End used Ram 29.5M
vmdebug Peak memory peak 29.5M
Please test
http://dev.virtuemart.net/attachments/download/549/com_virtuemart.2.0.16a_extract_first.targz.zip
http://dev.virtuemart.net/attachments/download/550/com_virtuemart.2.0.16a_extract_first.zip
I'm sorry but this won't fix my issue, I've also defined a new shipment method which does not show up, the debug seem to pass for at least 4 shipment methods with no specific boundaries defined:
vmdebug The value weight = 0 passed, no boundary conditions set for the shipmentmethod Fan Courier
vmdebug The value products quantity = 2 passed, no boundary conditions set for the shipmentmethod Fan Courier
vmdebug The value weight = 0 passed, no boundary conditions set for the shipmentmethod yyyyy
vmdebug The value products quantity = 2 passed, no boundary conditions set for the shipmentmethod yyyyy
vmdebug The value weight = 0 passed, no boundary conditions set for the shipmentmethod Fan Courier
vmdebug The value products quantity = 2 passed, no boundary conditions set for the shipmentmethod Fan Courier
vmdebug The value weight = 0 passed, no boundary conditions set for the shipmentmethod aaaa
vmdebug The value products quantity = 2 passed, no boundary conditions set for the shipmentmethod aaaa
vmdebug vmTime: VirtuemartControllerCart Finished task edit_shipment: 0.343951940536
vmdebug End used Ram 15.5M
vmdebug Peak memory peak 15.5M
vmdebug my filter ordering Var1:
product_price
Hmmm, the debug says that all shipmentmethods should show up. You may sent me via pn your login data and url, then I can take a look myself.
Same here, after updating to VM 2 2.0.16a I receive the message no shipment method for your address. So there is obviously a nasty bug inside the standard shipment plugin which prevents showing up the shipment method.
sent me your login data and I will fix it.
Please try this file in \components\com_virtuemart\views\cart
The reason was the bug with changing quantity in the cart. So the cart is now recalculating the prices always, but was empty for the shipment. changed now.
[attachment cleanup by admin]
Same issue here. Keep getting the "We are sorry, no shipment method matches the characteristics of your order." error when I try to select shipping method at checkout. Checked the settings people have mentioned. Everything seems to set up fine, but it won't work. :(
Do you use 2.0.16a and the view.html.php which I sent?
I installed all of them. It doesn't seem to have changed anything, except it is telling me there are updates available.
Issue solved with the downloads provided by Milbo:
You have to download an install (from joomla extensions) the
2.0.16a fix after that you have to rename view.html.php.txt to view.html.php and overwrite it in
/components/com_virtuemart/views/cart/view.html.phpSo a big Thanks goes out to Milbo!
Quote from: Milbo on January 02, 2013, 21:53:20 PM
Please test
http://dev.virtuemart.net/attachments/download/549/com_virtuemart.2.0.16a_extract_first.targz.zip
http://dev.virtuemart.net/attachments/download/550/com_virtuemart.2.0.16a_extract_first.zip
Thank you. I got it to work with the info you just posted, but what about it saying I need to update? Will updating make it not work again? :-\
New version
http://dev.virtuemart.net/attachments/download/556/com_virtuemart.2.0.16c_extract_first.targz.zip
http://dev.virtuemart.net/attachments/download/557/com_virtuemart.2.0.16c_extract_first.zip
Quote from: pinktiger1978 on January 03, 2013, 22:51:34 PM
Thank you. I got it to work with the info you just posted, but what about it saying I need to update? Will updating make it not work again? :-\
No, this was an unofficial release. If it works as expected, then we release it via AIO and then you will see your green button.
I get this issue with Virtuemart 2.0.18a on a Joomla 2.5.6 site.
On checkout, ask for registration
Only registered users can checkout
both disabled.
Please, ho to fix it?
Updating to Vm 2.0.18a fixed this for me on Joomla 1.5.26.
I also updated the Virtuemart AIO, and 'updated plugin tables'. Then I deleted the current shipping method and created a new one - all working fine now for me.
Same problem here, but only with shipment methods. Here it is the debug info:
vmdebug self::$_jpConfig->lang es_es
vmdebug vmTime: loadConfig db no: 0.017822027206421
vmdebug Start used Ram 7.25M
vmdebug shipmentmethod Envío a domicilio = TRUE for variable weight = 0 Reason: is lower than the set 100
vmdebug shipmentmethod Envío a domicilio = TRUE for variable order amount = 0 Reason: no boundary conditions set
vmdebug shipmentmethod Envío a domicilio = TRUE for variable zip = 03206 Reason: is lower than the set 99999
vmdebug shipmentmethod Envío a domicilio = TRUE for variable virtuemart_country_id, Reason: no boundary conditions set
vmdebug shipmentmethod Nacex = TRUE for variable weight = 0 Reason: no boundary conditions set
vmdebug shipmentmethod Nacex = TRUE for variable order amount = 0 Reason: no boundary conditions set
vmdebug shipmentmethod Nacex = TRUE for variable zip = 03206 Reason: is lower than the set 99999
vmdebug shipmentmethod Nacex = TRUE for variable virtuemart_country_id, Reason: no boundary conditions set
vmdebug shipmentmethod Envío a domicilio = TRUE for variable weight = 0 Reason: is lower than the set 100
vmdebug shipmentmethod Envío a domicilio = TRUE for variable order amount = 0 Reason: no boundary conditions set
vmdebug shipmentmethod Envío a domicilio = TRUE for variable zip = 03206 Reason: is lower than the set 99999
vmdebug shipmentmethod Envío a domicilio = TRUE for variable virtuemart_country_id, Reason: no boundary conditions set
vmdebug shipmentmethod Nacex = TRUE for variable weight = 0 Reason: no boundary conditions set
vmdebug shipmentmethod Nacex = TRUE for variable order amount = 0 Reason: no boundary conditions set
vmdebug shipmentmethod Nacex = TRUE for variable zip = 03206 Reason: is lower than the set 99999
vmdebug shipmentmethod Nacex = TRUE for variable virtuemart_country_id, Reason: no boundary conditions set
vmdebug vmTime: VirtuemartControllerCart Finished task edit_shipment: 0.52529311180115
vmdebug End used Ram 16.5M
vmdebug Peak memory peak 16.5M
I have this issue since 2.0.14, and it is still there with latest version installed (2.0.18). Should I try the 2.0.16 fixes? or are those implemente in 2.0.18?
Thanks.
I had the same problem. In addition to the other suggestions, above, if you're testing your cart settings and checking out, make sure you've created a registered login for yourself and login on the site with that username and password. Then at checkout, make sure you're filling in the whole of the address down to the zip and keep saving the cart settings. If the full address information is not entered, you will get that pesky message. Isn't Joomla/Virtuemart like the ultimate game but reality based?...Good luck.
Go into shipment method or payment method and select all of the countries. This fixed it for me.
Thanks!
Quote from: brookebmorris on February 27, 2013, 04:22:47 AM
Go into shipment method or payment method and select all of the countries. This fixed it for me.
Thanks!
or you can just select NONE
I just blew so much time figuring this out!
I was getting this error message & I realized that if you "Select All Options" in the Shopper Group for the Shipping Methods & the Payment Methods it will work!
I had it only set as default, but a lot of the people to that cart were anonymous shoppers.