One of my customer came with a problem after he added a new customer group to his Magento store. Currently he has multiple groups and all are working fine. The only problem is when he tries to create a new order (from inside the back-end) and he selects the payment method where they get 3% discount, the discount isn't calculated into the final price. If he does the same with a random different customer group (created years ago) the discount will be calculated correctly.

I've been searching for a configuration where we connected the two with each other. Unfortunate no results so far.

Hope someone run into this problem before.

Thanks for your time!

  • where is the discount calculated? are you using shopping cart price rules?
    – Alex Dinca
    Jun 20, 2014 at 9:18
  • Discount is calculated after a payment method and secondly a shipment method is selected. But only if the customer group is different than the 5% group. (via 'sales_order_create/index/customer_id/1/') not sure if this is a custom module or not. Jun 20, 2014 at 9:28

1 Answer 1


Check all the shopping cart price rules (Promotions > Shopping Cart Price Rules) that are conditioned by shipping and payment methods (under the Conditions tab). Inside those rules check the customer groups for which they can apply.

  • You are my hero for today. I knew it had to be somewhere and I looked everywhere for this single window :D Thank you so much! Jun 20, 2014 at 10:32
  • can you tell me what the condition apply to payment method?. My Condition is If ALL of these conditions are TRUE : Payment Method is Cash On Delivery then i've select the customer group from Rule information tab but it's not working. Sep 18, 2017 at 9:34

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.