Remove method internalProcessPayment and call the process step methods directly.