Plugin Author
bfl
(@bfl)
Are you processing partial payments? The invoice email will always show the order total, regardless of the payment amount. This plugin does not modify the invoice email.
Thanks for the speedy reply. If a customer contacts us to add an additional service after they have already booked/paid for a product, we use MP to add the new fee. We don’t charge tax on this product. When we use MP to add the additional fee, and resend the invoice, it has tax added.
Plugin Author
bfl
(@bfl)
Whatever is on the invoice is coming from the order itself, not the payment. Does the tax show up on the Edit Order screen?
Yes, the tax does show up on the Edit Order screen
Plugin Author
bfl
(@bfl)
OK, I think I understand the problem.
WooCommerce itself doesn’t support multiple payments per order. As a result, MP stores payments separately; WooCommerce doesn’t have any understanding of them, so it doesn’t account for them in the invoices or anywhere else. WooCommerce only expects a single payment, so the invoice will always be for the order total, including any taxes, regardless of whatever payments you’ve processed with MP.
So what I think you want is for MP to add a special invoice email which only mentions the amount processed for a particular payment. This is a good idea and I may add it in the future.
For now, you can make sure that the order total and tax items are set the way you want the customer to see them. Then, as usual, the invoice will reflect what you see on the Edit Order screen. Or you can customize the “Customer invoice / Order details” email template to explain that the customer may not have been charged tax and that the amount they are seeing is the order total, not the amount of the latest payment.
Let me know if I need to clarify anything or if I’ve misunderstood you.