we have 8 dfferent box sizes and we know almost exactly what the cost is to ship any of them to USA and to Canada.
We want to have a fixed flat rate shipping rate showing based on box size.
Item A can go only into box 1, single.
item A and B go only into box 2, double
item A and B and C, or A+A+B, or B+B+A ect can only go into box 3
So we need an app like Boxify, which we currently use, but one where there is no API call to a shipper for a rate as we use 6 different shipping methods depending on where the parcel is going.
Boxify only calls through an API for a rate based on the volume calculation. It works perfectly for us. We just need to replace the API call with a flat rate based on the box it calculates. We have reached out to Boxify but they do not have this feature.
Any ideas?
1 Like
Hello @fineedge
We can help you implement that with our app JsRates (https://apps.shopify.com/jsrates-shipping-rates). We can setup the flat rates you mentioned with JsRates without the need to make API requests.
If you are keen, please install the app and reach out via “Contact support” or contact us by email support@jsrates.com to discuss your requirements in detail. We will help you with the setup. The app has a demo plan that you can use to test the setup before upgrading to full plan.
Hello @fineedge
I understand your goal of setting flat rate shipping costs based on box sizes, but I think there’s a key point to consider here. The box packing concept is typically needed for real-time rates, since the cost will ultimately be determined by the total weight and dimensions of the products, not the specific box they go into.
However, if your goal is to set flat rates, you don’t actually need to worry about the box packing logic at all.
In addition, there may not be many solutions that flat rate configuration based on specific boxes, because the logic of assigning products to specific boxes becomes irrelevant when you’re not working with real-time shipping rates.
If you want to set flat rates for shipping, the best approach is to use the standard criteria such as weight, price, or item quantity limits.
In your case, I’d recommend using weight-based rule configuration. For example, suppose you have three boxes, each with a weight limitation:
- Box 1 can hold up to 3 lbs: You can create a shipping rule for products weighing between 1-3 lbs and set the corresponding flat rate for Box 1.
- Box 2 can hold up to 5 lbs: You can create a shipping rule for products weighing between 3-5 lbs and set the flat rate for Box 2.
- Similarly, you can create additional rules for other box sizes as needed.
This approach simplifies the process and avoids the need for complex box packaging logic, as the weight will dictate the shipping cost.
2 Likes
Hi @fineedge - If you are looking to charge flat rates, then custom rate tables can be useful. You can set up your own flat rates depending on the boxes and this won’t need API calls. However, this will require a 3rd party shipping app as Shopify doesn’t support it natively.
Ok not a bad solution, let me think this one through. This can be setup directly in shopify correct?
D
1 Like
I will look into this app, than you!
D
That’s right! You can easily configure the weight slab based rules within the Shopify “Shipping and Delivery” settings page.