I have a problem with when users press the back button or refresh the page during the checkout process.
It generates an Awaiting Payment with the user nor store owner can cancel it until the admin comes in to cancel it.
Somehow many customers are left and bought some way else during the waiting of cancellation.
PS: I bought an extended License and integrated my own Payment API (by using a similar approach to MercadoPago and PayTM)
How can I change the "orderstatus_id" only when it's approved rather than have a middle status of "8"(Awaiting Payment)?