News:

Support the VirtueMart project and become a member

Main Menu

COM_VIRTUEMART_CART_NO_SHIPPING_METHOD_PUBLIC

Started by smird, August 22, 2012, 12:00:20 PM

Previous topic - Next topic

smird

Dear All, please advice.

I am using Joomla 2.5.6 and VM 2.0.8e.
I have found a strange VM behaviour. I have few shipment methods created. In Configuration I disabled shopper fields ZIP and CITY from showing in Account Maintenance. After it, if not registered user tries to make an order, he receives error message "We are sorry, no shipment method matches the characteristics of your order" (message: COM_VIRTUEMART_CART_NO_SHIPPING_METHOD_PUBLIC) while choosing the shipment method.

Does anybody have the same problem or found the way to solve it?

Kind regards,
Alexander

bytelord

Hi,

How you will "Calculate" or use shipping methods if the user cannot edit zip and city? Shipping methods needs country, city and zip to be in account maintenance IMHO, if a user register (joomla registration is been used) how he can after insert the zip & city?

You should enable back that fields. What exactly you want to accomplish?

Regards
Production: Joomla 2.5.8 | VM 2.0.14 | PHP 5.3.13
Testing     : Joomla 2.5.8 | VM 2.0.16 | PHP 5.3.8
Testing     : Joomla 2.5.8 |    VM 2.1   | PHP 5.3.8

- Don't Forget to mark thread as solved when it is solved!
- Please do not PM with support questions, use the forum!

smird

Thanks for response.

Country, city and zip are enabled in Shipping address, because I keep all Address data only in ST. I do not use Billing address at all.

Do you have any ideas about error I have?

Regards

bytelord

Hello,

I am thinking that you cannot disable billing information, see it from the real world perspective, for example what about if a client order something and wan't to delivered to another address. The billing information may be regards to a company and the deliver address to a home address.
It's how an eshop should working ...
Production: Joomla 2.5.8 | VM 2.0.14 | PHP 5.3.13
Testing     : Joomla 2.5.8 | VM 2.0.16 | PHP 5.3.8
Testing     : Joomla 2.5.8 |    VM 2.1   | PHP 5.3.8

- Don't Forget to mark thread as solved when it is solved!
- Please do not PM with support questions, use the forum!

smird

Quoteif a client order something and wan't to delivered to another address
He may use several ST addresses.
QuoteThe billing information may be regards to a company and the deliver address to a home address.
I understand, that for the moment Eshop will not work with Companies, only persons.

Anyway I have some specificationsm that I should just follow.

Do you have any ideas, how fix this issue?

Regards

bytelord

Hello,

i think you use several ST addresses if it is not the same as billing information, that's how is working.

sorry i don't know how to accomplish that. btw, is not an issue is a custom solution that you need. You have country enabled in billing address and you want to disable the zip and the city, i don't find a way how this will work.
Any way, you could adjust your cart and user templates with overrides IMHO for a better result, but again the billing address is the master address and you shouldn't disable core fields (or leave them empty).

Last you should create your own custom shipping plugin to accomplish that (that will use only ST addresses) ...
Production: Joomla 2.5.8 | VM 2.0.14 | PHP 5.3.13
Testing     : Joomla 2.5.8 | VM 2.0.16 | PHP 5.3.8
Testing     : Joomla 2.5.8 |    VM 2.1   | PHP 5.3.8

- Don't Forget to mark thread as solved when it is solved!
- Please do not PM with support questions, use the forum!