Redo checkout workflow again:
* Payments now go into processing after the user has been redirected to paypal
* Users are always first redirected after payment method selection to the start_paypal_payment action
* Adding better error handling
* Switch order and payment id so that we can retry a failed paypal payment process