woocommerce-pos
woocommerce-pos copied to clipboard
Order total wrong when using partial payments
Expected Behavior
Show partial payments that were made, but order total should remain the same as it originally was once its fully paid for
Current Behavior
Order total is subtotal subtracted by partial payments
Steps to Reproduce
Add an item to cart and make 1 or two partial payments, then, reopen the order and simply click "Process payment". Go back to WooCommerce and you'll see it shows the wrong order total:
The order total and paid total should be the same as the subtotal, but it shows the total less the partial payments. I believe once wcpos has realized that the order is completely paid, then it should update the order meta to have the correct order total
This also causes the data in WooCommerce Analytics to be wrong for the order total
The current Partial Payment solution is a temporary hack for those that need it right now. Proper support for Partial Payments with correct reporting requires a lot of extra work, it is on the feature request list and work will commence when Pro users vote for it: https://github.com/orgs/wcpos/discussions/379