cancel
Showing results for 
Search instead for 
Did you mean: 

Partial Shipping Charges for partial order shipment

Partial Shipping Charges for partial order shipment

Hi,

 

We are currently implementing Magento alongside Microsoft Buisness Central.

I am playing around with shipping rules as i would prefer to handle shipping within Magento and get that transfered to Buisness Central.

 

At the moment, we have magento setup alongside TinxIT enable both systems to talk.

 

The current setup allows us to get Magento to push our orders to Buisness Central. We have messages in place to get the shipping cost that Magento puts in cart to buisness central and charged on a shipping line.

 

The problem resides where we do not always ship complete orders at once. Customers can order multiple products on one order and only choose to get two items sent out to start off and get the balance later. 

 

Right now Magento is configured to charge 50$ shipping per item. So when a customer enters lets say 4 items, a shipping charge of 200$ is added. this translates to an order with a shipping charge of 200$ in buisness central.

 

Ideally we'd like to have shipping split per item? So if a customer purchases 4 items, shipping bill be 4x 50$ so we have the possibility of only charge 2x shipping lines vs the whole 200$.

 

Is this doable?

3 REPLIES 3

Re: Partial Shipping Charges for partial order shipment

The closest you could do without some custom coding would be to actually charge shipping $0, and instead of that add a required custom option on each of your products with "Shipping" that costs $50.

 

This way each product would hold its shipping cost on its own line item, but the shipping line would be $0 in the order summary and invoice so it is not ideal.

Founder at https://agency418.com

Re: Partial Shipping Charges for partial order shipment

Hey, thanks for the reply.

This would stop us from running free shipping promotions correct?

Re: Partial Shipping Charges for partial order shipment

It kind of would. But your full requirements can be achieved with a little bit of custom coding instead of this workaround. 

Founder at https://agency418.com