You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
SumUp Terminal for WooCommerce 0.0.13
Payment completion fix
Prevents submitting the order-pay form from marking an unpaid order paid merely because a transaction ID was recorded when the terminal checkout started.
Requires a stored SumUp checkout status of PAID or transaction status of SUCCESSFUL before completing an unpaid order; otherwise, displays an error that the terminal payment has not completed yet.
Already-paid orders with a transaction ID continue to return success without completing payment again.