For context, we have a v13 site using Umbraco Commerce with the Stripe payment provider package.
We know of two instances where there was a payment mismatch between charged amount and order total. Each time the order itself wasn’t finalized and remained a cart. I’ve seen a couple GitHub issues that suggest the order should be set to an error status when this happens, but it seems like that’s not happening in our case.
I have two questions:
- Should we be setting the order to an error status when there’s a payment mismatch or is that something that should be handled by Umbraco Commerce?
- Is there any specific handling we need to implement for the payment processor Error URL field to ensure that errors are managed correctly?