When the order is processed for payment the Total Paid is different from the Grand Total. It appears that the discount is being added back to the Grand Total when charging the customer.

Here is an example:


I would like to know where I can look to see where the Total Paid amount is set. We have a custom observer doing some things prior to final check out but have not been successful in getting Magento to charge the correct amount.

  • Any idea how to fix it? We are having the same problem atm. Thanks – Keith Kong Jan 18 '16 at 2:28

I suggest you implement your "doing some things prior to final checkout" not via an observer but as a custom total.

The folks at Classy Llama have a good article to get you started here.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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