is there an option to offer different shipping amounts based on the total amount of the order in Ubercart ? An example would be the following, if the order totaled:
0-$50 then shipping would be $50
$50-$100 then shipping would be $125
$100-$500 then shipping would be $1000
I don't think there is any specific option for that, but in MARKUPS you can choose the percentage, which may give a close result of what you need.
Related
I Would like to add different progressive flat rates shipping cost for 2 different shipping Zones domestic and international: A fixed amount for the first item and an additional cost for every additional items.
eg: Standard domestic postage $10, and $20 international, with $5 additional for each extra item.
Is this possible through woocommerce shipping setting? or this need some custom coding?
Any help is appreciated.
You can use the following cost line that will give you a fixed cost + an additional cost by item. This need to be differently for each shipping zone.
For your "Domestic" shipping Zone, use: 5+([qty]*5) So the first item will be at 10 (5+5) and each additional item will add +5 to the cost.
For your "International" shipping Zone, use: 15+([qty]*5) So the first item will be at 20 (15+5) and each additional item will add +5 to the cost..
Right now, I am using GetOrders to launch all my orders to my database. Normally, it works fine. I can get the total amount(includes item price and tax) by using:
$totalAmount = $order->AmountPaid;
However, when I tried to import an International Order, the amount was wrong.
The thing is: I only charged him $102.90, but the amount here gives me $157.62
Does anyone know how can I get the total price, which under the "Total" column, in eBay? What kind of value I need to use? Or maybe how to calculate the price for international order?
There few fields related to order price
OrderArray.Order.AmountPaid
This value indicates the total amount of the order. This amount includes the sale price of each line item, shipping and handling charges, shipping insurance (if offered and selected by the buyer), additional services, and any applied sales tax. This value is returned after the buyer has completed checkout (the CheckoutStatus.Status output field reads 'Complete').
OrderArray.Order.Total
The Total amount equals the Subtotal value plus the shipping/handling, shipping insurance, and sales tax costs.
OrderArray.Order.Subtotal
The subtotal amount for the order is the total cost of all order line items. This value does not include any shipping/handling, shipping insurance, or sales tax costs.
I would suggest you try Order.Total for receive price of the order.
Pretty much I want to increase the shipping cost depending on the number of items in order... e.g. by default shipping cost is 10$ but when number items goes beyond 20 it will add 3$ to shipping cost so it would be 13$
I tried changing codes but it's complicated somehow
I had to find all places that include shipping tax like in 1-blockcart module, 2-one page checkout, 3-payment, 4-inserting to database... And then change some codes. And it's a lot of work and hard
Prestashop includes a shipping range functionality. You can define shipping cost depending of the total weight of your products.
If you want a simple implementation, you can define all your products weight to 1Kg and add shipping cost ranges like those:
0kg => 20kg : 10$
20kg => 40kg : 13$
40kg => 99999kg : 15$
I am using woocommerce plugin in a wordpress site.
The shipping method is to be calculated on the basic of USPS Priority 1-Day mail $5.75 per pound (lbs).
Each shirt ways 1/2 a pound in weight, so 2 shirts should not be charged additional shipping.
Means I want to calculate the shipping method for per two shirt i.e. $5.75 not as cost per product.
then the shipping will be calcalated as like ths
3 -4 shirts $11.50 and 5 shirts $17.25 etc...
The basic requirement is if I would be able to change the shipping cost per product to per two product the query will be solved. How Can I get this method.
Any help will be appreciated.
Hai There,
Can anyone help me to solve PrestaShop shipping issue
My question:
if i purchased below Rs:250.00, automatically shipping charges will be added Rs:50 otherwise not added the shipping charge...
Example:
Purchased: Rs:50
Shipping charge: Rs:50
Example 2:
Purchased: Rs:200
Shipping charge: Rs:50
Example 3:
Purchased: Rs:250
Shipping charge: Free
I find the solution:
Basically, this is what you want to do.
1)Shipping>Carriers>Add New >
Name it for example (Free Ship over Rs.250) it and assign it to the Zone you want with a checkmark ,Next make sure that the Out-Of Range Behavior is set to Disable Carrier.
2)**Now Add New for another Carrier and name it for example **(Flat rate Under Rs.250) with the same conditions as the first.
3) Next, you want to set up the weight and price ranges for these two carriers.
Go to Shipping>Price Ranges>Add new
You would need to do a Price Range for Rs.250 to 1000000 for the Free Shipping Carrier and 0 to Rs.249 for the Flat Rate Carrier
You also need to make weight ranges in Shipping>Weight Ranges even though they don't really matter. You can Add both of them and make the range of 0-100000 lbs
4)**Go to **Shipping>Shipping and make sure everything under the "Handling" section is set to "0". Under Billing, make sure it is According to Total Price
5) At Shipping>Shipping you see at the bottom (Fees by carrier, geographical zone and ranges).
On the Drop down select one of the carriers you just created. Lets do Free Shipping over $69, you should see with the Range of Rs.250 to 1000000.... Set that price to "0.00" (it should be that by default)
Next, find the Flat Rate Shipping on the Drop down. It should say 0 to Rs.249 and make the fee Rs.50.
I believe that is it! Make sure to disable all other carriers.
For more help, watch: https://www.youtube.com/watch?v=nwduTzFJmG0