I have a Paypal Express OpenCart payment module. The problem is with the process flow.
After payment authorization via Paypal, the customer is redirected to "Checkout Confirmation" page. This causes the customer to think that his order is not yet finish or did not push through and the tendency is that they click confirm (this is the trigger that finalizes the sale), thus, their Paypal was charged; but since they do not think the first payment went through because of several minutes delay on Paypal's payment notification, they redo the process and caused them to be charged multiple times.
I need someone to modify the module to bypass the finalization of sale and redirect the user to "Success Payment" page.
This means that as soon as the customer paid, the order will have "Complete" status and land the customer to "Success Payment" page.