Glasso Posted February 6, 2016 Share Posted February 6, 2016 Hi, My shop has native Cash on delivery as the only payment method. When a customer order is updated from the backoffice to remove some products, the invoice total changes but the payment amount shows the original amount. There is a message that x has been paid instead of y in payment section of the order. Since the payment will only be made on delivery and based on the invoice amount, is there a way to reduce the supposed 'payment' to match the updated product total? For increases to the order total, there seems a way to add a payment line in some of the order statuses, but I can't figure out how to reduce the payment amount. I am on 1.6.1.4 Thanks. Link to comment Share on other sites More sharing options...
Glasso Posted February 8, 2016 Author Share Posted February 8, 2016 Any one? Link to comment Share on other sites More sharing options...
Glasso Posted February 9, 2016 Author Share Posted February 9, 2016 (edited) Ok, I may have found a way, for anyone looking for this. Adding a negative payment goes through correctly and adds a payment line for COD that offsets the payments. P.S. The other thing I realized is that it is better to uncheck the 'Order Validated' and 'Delivery Slip' checkboxes for the 'Processing in progress' order status for COD. That way, the payment shows zero and gets updated to the actual order amount on changing to a validated status. In my case, delivery is when the actual product list and payment amount are confirmed and hence I have set 'Delivered' status as validated and paid. Edited February 10, 2016 by Glasso (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now