I'm trying to implement a coupon code subtotal discount (10% off over $150) but it is not applying when shipping to multiple addresses.

For example, I can place an order totaling $200. Adding the coupon code brings the subtotal to $180 in the shopping cart.

However if I click "Checkout with Multiple Addresses" and send products totalling $100 to one location and the rest to another, the subtotal at checkout jumps back to $200. It seems like its treating each shipment as a separate billing transaction.

I can't find a configuration setting or conditional statement to accommodate multiple shipping addresses.

Thank you in advance.

1 Answer 1


In Magento multi-address checkout you are correct, each shipping address is a different order. You can see this played out when you step through the multi-address checkout as it will actually take multiple payments. There is no easy way around this, you are into fairly large modifications to get it to apply the discount across all the items.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.