- Posts: 25
- Thank you received: 2
Shipping by Product Cost
3 years 4 months ago #352599
by li_gordon
Shipping by Product Cost was created by li_gordon
-- HikaShop version -- : 4.7.3
-- Joomla version -- : 4.2
-- PHP version -- : 7.4
-- Browser(s) name and version -- : chrome
I would like to create shipping based on product cost, not on quantity.
How can I do this? Based on the total dollar amount of products purchased I want to create the shipping amounts.
thanks,
Laura
For example:
Shipping Rates are as follows:
<table>
<tr><td>U.S. RATES ONLY</td><td> CANADA ONLY </td><td> OUTSIDE U.S. & CANADA </td></tr>
<tr><td>Up to $20.00 = $ 8.00 </td><td> up to $20.00 = $15.00 </td><td> up to $20.00 = $20.00 </td></tr>
<tr><td>20.01 - 40.00 = 10.00 </td><td> 20.01 - 100.00 = 25.00</td><td> 20.01 - 50.00 = 30.00 </td></tr>
<tr><td>40.01 - 70.00 = 12.00 </td><td> 100.01 - 200.00 = 30.00</td><td> 50.01 - 100.00 = 35.00 </td></tr>
<tr><td>70.01 - 100.00 = 14.00</td><td> 200.01 - 300.00 = 35.00</td><td> 100.01 - 150.00 = 40.00 </td></tr>
<tr><td>100.01- 130.00 = 17.00</td><td> 300.01 - 400.00 = 40.00 </td><td> 150..01 - 200.00 = 45.00 </td></tr>
<tr><td>130.01- 150.00 = 20.00</td><td> 400.01- 500.00 = 45.00 </td><td> over $200 contact the service office
<tr><td>Over $150.00 = 25.00 </td><td> over $500.00 = $50.00 per box
</tr></table>
<em>Due to cost averaging and handling costs the postage on the envelope will not reflect the actual I.S.O. cost.</em>
-- Joomla version -- : 4.2
-- PHP version -- : 7.4
-- Browser(s) name and version -- : chrome
I would like to create shipping based on product cost, not on quantity.
How can I do this? Based on the total dollar amount of products purchased I want to create the shipping amounts.
thanks,
Laura
For example:
Shipping Rates are as follows:
<table>
<tr><td>U.S. RATES ONLY</td><td> CANADA ONLY </td><td> OUTSIDE U.S. & CANADA </td></tr>
<tr><td>Up to $20.00 = $ 8.00 </td><td> up to $20.00 = $15.00 </td><td> up to $20.00 = $20.00 </td></tr>
<tr><td>20.01 - 40.00 = 10.00 </td><td> 20.01 - 100.00 = 25.00</td><td> 20.01 - 50.00 = 30.00 </td></tr>
<tr><td>40.01 - 70.00 = 12.00 </td><td> 100.01 - 200.00 = 30.00</td><td> 50.01 - 100.00 = 35.00 </td></tr>
<tr><td>70.01 - 100.00 = 14.00</td><td> 200.01 - 300.00 = 35.00</td><td> 100.01 - 150.00 = 40.00 </td></tr>
<tr><td>100.01- 130.00 = 17.00</td><td> 300.01 - 400.00 = 40.00 </td><td> 150..01 - 200.00 = 45.00 </td></tr>
<tr><td>130.01- 150.00 = 20.00</td><td> 400.01- 500.00 = 45.00 </td><td> over $200 contact the service office
<tr><td>Over $150.00 = 25.00 </td><td> over $500.00 = $50.00 per box
</tr></table>
<em>Due to cost averaging and handling costs the postage on the envelope will not reflect the actual I.S.O. cost.</em>
Please Log in or Create an account to join the conversation.
3 years 4 months ago #352603
by nicolas
Replied by nicolas on topic Shipping by Product Cost
Hi,
First, go in the menu System>Zones and create a new zone of the type shipping with all the other countries added as "sub zones".
Then, you need to go in the menu System>Shipping methods of HikaShop.
There, create one new shipping method with the "manual" shipping plugin for each cell of your table.
In each shipping method, you can use the "zone" setting to select the USA country zone, or the Canada country zone, or the shipping zone you created in the first step, and you can use the "minimum price" and "maximum price" to enter the range of total cost handled by the shipping method. And finally, you can use the "price" field to enter the shipping cost.
First, go in the menu System>Zones and create a new zone of the type shipping with all the other countries added as "sub zones".
Then, you need to go in the menu System>Shipping methods of HikaShop.
There, create one new shipping method with the "manual" shipping plugin for each cell of your table.
In each shipping method, you can use the "zone" setting to select the USA country zone, or the Canada country zone, or the shipping zone you created in the first step, and you can use the "minimum price" and "maximum price" to enter the range of total cost handled by the shipping method. And finally, you can use the "price" field to enter the shipping cost.
Please Log in or Create an account to join the conversation.
3 years 4 months ago #352696
by li_gordon
Replied by li_gordon on topic Shipping by Product Cost
Thank you! That worked like a charm!
If they order over a specific amount, and I want them to 'call us' for the shipping cost, how could I do that?
thanks,
Laura
If they order over a specific amount, and I want them to 'call us' for the shipping cost, how could I do that?
thanks,
Laura
Please Log in or Create an account to join the conversation.
3 years 4 months ago #352702
by nicolas
Replied by nicolas on topic Shipping by Product Cost
Hi,
What you could do is to set a "maximum price" in your shipping methods.
That way, no shipping method will be available over that amount and HikaShop will display an error message which you can customize with a translation override (to add a link to the contact form page for example), and it will prevent the customer from finishing his order.
Alternatively, you could let the user proceed, but with a "collect on delivery" payment method instead of your normal payment method. That way, you would be notified of the order, you could then add the shipping price to the order, and send an email to the user with a link to the payment form for the order. That way, it would be all automated, without having to handle phone calls.
What you could do is to set a "maximum price" in your shipping methods.
That way, no shipping method will be available over that amount and HikaShop will display an error message which you can customize with a translation override (to add a link to the contact form page for example), and it will prevent the customer from finishing his order.
Alternatively, you could let the user proceed, but with a "collect on delivery" payment method instead of your normal payment method. That way, you would be notified of the order, you could then add the shipping price to the order, and send an email to the user with a link to the payment form for the order. That way, it would be all automated, without having to handle phone calls.
Please Log in or Create an account to join the conversation.
3 years 4 months ago #352748
by li_gordon
Replied by li_gordon on topic Shipping by Product Cost
Thank you, I will try this.
The following user(s) said Thank You: Philip
Please Log in or Create an account to join the conversation.
Time to create page: 0.065 seconds