Restricting shipping to a product by region

  • Posts: 5
  • Thank you received: 0
8 years 7 months ago #236151

-- HikaShop version -- : 4.6.2
-- Joomla version -- : 3.5.1
-- Error-message(debug-mod must be tuned on) -- : none

We are selling magazine subscriptions and books using hikashop. For magazines, we have created a separate product for each region, for example magazineA to Ireland, MagazineA to UK, MagazineA to EU countries, MagazineA to rest of world. Rarely but occasionally someone selects the wrong product for their address. Is there a way to completely block the sale of a product based on shipping address?

Thanks

Please Log in or Create an account to join the conversation.

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
8 years 7 months ago #236161

Hi,

In your case, I would use free manual shipping methods and warehouses to handle that restriction automatically:
- you create one warehouse for each region via the menu System>Warehouses
- in the products, you select the warehouse corresponding to the product
- you create manual shipping methods with a price of 0, and the corresponding warehouse, and you select in the "zone" setting, the countries for which that warehouse is.
- you turn on the "force shipping regardless of weight" setting of the Hikashop configuration so that shipping is applied for all the products during the checkout.

That way, during the checkout, the system will group the products in the cart by warehouses. And for each group, it will display the shipping methods of that warehouse. The shipping methods will display based on the zone restriction and so if no shipping method is found for a warehouse because the zone doesn't correspond to the shipping address of the customer, the system won't let him continue the checkout and will display him an error message.

Please Log in or Create an account to join the conversation.

Time to create page: 0.039 seconds
Powered by Kunena Forum