VirtueMart Forum

VirtueMart 2 + 3 + 4 => Plugins: Payment, Shipment and others => Topic started by: smird on August 22, 2012, 12:00:20 PM

Title: COM_VIRTUEMART_CART_NO_SHIPPING_METHOD_PUBLIC
Post by: smird on August 22, 2012, 12:00:20 PM
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
Title: Re: COM_VIRTUEMART_CART_NO_SHIPPING_METHOD_PUBLIC
Post by: bytelord on August 22, 2012, 13:00:57 PM
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
Title: Re: COM_VIRTUEMART_CART_NO_SHIPPING_METHOD_PUBLIC
Post by: smird on August 22, 2012, 13:12:30 PM
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
Title: Re: COM_VIRTUEMART_CART_NO_SHIPPING_METHOD_PUBLIC
Post by: bytelord on August 22, 2012, 13:25:11 PM
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 ...
Title: Re: COM_VIRTUEMART_CART_NO_SHIPPING_METHOD_PUBLIC
Post by: smird on August 22, 2012, 13:43:02 PM
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
Title: Re: COM_VIRTUEMART_CART_NO_SHIPPING_METHOD_PUBLIC
Post by: bytelord on August 22, 2012, 13:51:19 PM
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) ...