Author Topic: shipment cost by different country doesnt work when user is logged in  (Read 178 times)

trapex

  • Beginner
  • *
  • Posts: 8
  • Skype Name: noskype
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 ?

GJC Web Design

  • 3rd party VirtueMart Developer
  • Hero Member
  • *
  • Posts: 7485
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 2.6.22 & 3.2.2
switch on the VM debug .. that's what it is for. It prints out all the factors of the method
GJC Web Design
VirtueMart and Joomla Developers - php developers http://www.gjcwebdesign.com
VM3 AusPost Shipping Plugin - e-go Shipping Plugin - VM3 Postcode Shipping Plugin - Radius Shipping Plugin - VM3 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
http://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

AH

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 2557
  • VirtueMart Version: 3.2.3
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
regards
A

Joomla 3.7.2
php 5.6 + php 7