Does anyone know if it is possible to turn a cart into an order BEFORE paying, but postponing the sending of emails until the payment succeeded.
Our current most used payment module requires returning to the shop after the payment provider was successful. However, our payment provider shows a web page stating the payment was made before returning to the shop, and some users close their browser there. Which means the cart is never made into an order. Not good.
Now, it is possible to have a more expensive service which can skip that page, but surely it also is possible to split the creation of the order and the advance its status into two parts?
One for creating the order from the cart and giving it the initial "pending" status (or updating it as long as it has the pending status), and one for simply increasing that status to "processing" and sending emails.



