- Posts: 24
- Thank you received: 0
Manual shipping and Price per Product
- Champagneman
-
Topic Author
- Offline
-- HikaShop version -- : HikaShop Business: 2.2.2
-- Joomla version -- : 2.5.14
-- PHP version -- : 5.4
I have 3 manual shipping zones set-up: France, EU, and Rest of the World.
(I am not 100% sure if I have configured the last one correctly)
I am also using Price Per Product. Each of the shipping zones has a different price per product.
(I am not sure if I have configured this correctly)
When I go through the checkout process and create an a/c and enter an address - it looks like my shipping costs are the combined costs for all three zones!
How do I configure the shipping so that once the user enters their address the correct shipping zone is identified and the correct price per product is calculated?
Please feel free to test this on the website - the shop is still linked to PayPal sandbox and in development stage
Please Log in or Create an account to join the conversation.
- Posts: 12953
- Thank you received: 1778
Firstly, I'll need more information like how did you configured :
- Your product configuration page, especially the "Shipping price" tab.
- Your 3 shipping methods.
Please Log in or Create an account to join the conversation.
- Champagneman
-
Topic Author
- Offline
- Posts: 24
- Thank you received: 0
Thank you for helping me, I am sorry about the delay in getting back to you - we are having server issues.
I am happy to provide access to the site admin area if it would make things easier.
Here is a screenshot of one of the Products > Shipping tab
Here is the System > Configuration > Checkout tab showing the 'Shipping & Payments' section:
Here are the details of the three manual shipping options:
France:
Europe:
Rest of the World:
Please Log in or Create an account to join the conversation.
And what is the problem exactly ?
You use a price per product plus a base price. I suppose that you have a result that you didn't expected.
Please understand that using shipping price per product will set a price for each products in your cart and if you don't specify it, it will use the default price you set in your configuration.
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
- Champagneman
-
Topic Author
- Offline
- Posts: 24
- Thank you received: 0
When I go to buy a product it calculates the shipping cost as the total for ALL THREE shipping zones and not just the relevant shipping zone according to the customers address.
In other words, I get three lots of shipping costs added to the product - France, EU and Rest of the World.
There is something I have not configured correctly - I would like some help with that.
Please Log in or Create an account to join the conversation.
- Posts: 12953
- Thank you received: 1778
Thank you
Please Log in or Create an account to join the conversation.
- Champagneman
-
Topic Author
- Offline
- Posts: 24
- Thank you received: 0
Please Log in or Create an account to join the conversation.
- Posts: 12953
- Thank you received: 1778
If you have 2 products in your cart
- The shipping-Europe method price will be
6.09 (price option)
+
2 x 6.09 ( price per product option )
+
20 % of the total of your order's products (percentage option)
Reading the documentation will probably help your to understand the purpose of each options.
Please Log in or Create an account to join the conversation.
- Champagneman
-
Topic Author
- Offline
- Posts: 24
- Thank you received: 0
I still have the problem of shipping prices not adding correctly. ANd I think this is because of they way they are set up.
If I buy ONE book and use a EU country (I tested with UK) in my address my shipping is £17.37 - which is actually the cost of EU + Rest of the World + 20%, that is: 6.09 + 8.70 + 20%.
So it is picking up extra shipping cost to the Rest of the World:
If I chose an asian address during the check out, the cost is £22.59 - this is the cost of all the shipping zones:
What am I doing wrong?
Do I need to remove France from the list of EU countries for the EU shipping zone, and do I need to remove all of the EU countries from the Rest of the World shipping zones?
Please Log in or Create an account to join the conversation.
- Posts: 12953
- Thank you received: 1778
So, if your shipping price is 17.37, it's because you have :If you have 2 products in your cart
- The shipping-Europe method price will be
6.09 (price option)
+
2 x 6.09 ( price per product option )
+
20 % of the total of your order's products (percentage option)
- 6.09 of the price option
- 6.09 of the price per product option
- 5.194 of the percentage option (20% of £25.97)
Please Log in or Create an account to join the conversation.
- Champagneman
-
Topic Author
- Offline
- Posts: 24
- Thank you received: 0
You are of course correct - I was adding 2 sets of shipping costs to each zone: standard cost + price per item + 20%
It looks like the 20% is calculated on the total cost of the items, am I correct?
I need to charge 20% tax on the total shipping cost not the cost of the products.
Can you tell me how I can do this? It may need some changes in code.
Please Log in or Create an account to join the conversation.
The tax is the option "product tax category", where you can select the tax for the shipping.
So you have to create a tax with 20% and set it to the shipping method.
The percentage, like Mohamed explained you, is to add a shipping fee depending of the order products' total.
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
- Champagneman
-
Topic Author
- Offline
- Posts: 24
- Thank you received: 0
I added a new Tax Rule for shipping (@20%), and
I added this Tax Rule to the 'Product tax category' of each of the Shipping methods, (and cleared 'Percentage' and 'Price').
Now the tax is being calculated correctly!
There is only one small thing I need your advice on: in the breakdown of tax shown during the checkout, the user sees two lines:
1.The shipping cost (with 20% shipping tax added on)
2. Shipping tax @ 20%
The tax is not added twice and the final total is correct but I think it is confusing to the user.
Is there a way I can have something like 'Shipping Tax (included in the Shipping cost):"
Or is there a better method of avoiding this confusion?
Please Log in or Create an account to join the conversation.
- Posts: 12953
- Thank you received: 1778
I think that the solution will probably be to set the "Show taxed prices" option to Display both through "Hikashop->System->Configuration->Main".
Please Log in or Create an account to join the conversation.
- Champagneman
-
Topic Author
- Offline
- Posts: 24
- Thank you received: 0
Detailed tax display: Yes
Show taxed prices: Both
May be my requirements can be met with a language string override?
Please Log in or Create an account to join the conversation.
- Posts: 12953
- Thank you received: 1778
Please Log in or Create an account to join the conversation.
- Champagneman
-
Topic Author
- Offline
- Posts: 24
- Thank you received: 0
Sometime you look at something so much that you tend to miss the obvious things
Please Log in or Create an account to join the conversation.