VirtueMart Forum

VirtueMart 2 + 3 + 4 => Plugins: Payment, Shipment and others => Topic started by: trapex on May 18, 2017, 22:45:42 PM

Title: shipment cost by different country doesnt work when user is logged in
Post by: trapex on May 18, 2017, 22:45:42 PM
Hi Guys....
I hope somebody can help me with this issue...

At first:
Version J 3.7.1, VM 3.2.2
URL: www.repairkit24.com

Here is what I want to do:
If Country is choosed, then free shipment, is another country choosed, then 10 EURO shipment cost.
This works, when customer is not logged-in. In other words it works as ANONYMOUS shopper.

But If you logged in as are registered user, the it always shows "FRee shipment", for every country.

User Login: test
Password : 123456

Any ideas ?
Title: Re: shipment cost by different country doesnt work when user is logged in
Post by: GJC Web Design on May 18, 2017, 23:30:46 PM
switch on the VM debug .. that's what it is for. It prints out all the factors of the method
Title: Re: shipment cost by different country doesnt work when user is logged in
Post by: AH on May 19, 2017, 10:22:56 AM
Assuming that you have a limited number of shoppergroups

Set a shipping method for all shoppergroups that is free shipment - leave the country selection blank

For the other country based shipping methods select the "unregistered" guest shoppergroup