refactor Confirm form so that processRecurringContribution is more transparent
by reducing passing of the form object & params as an array we reduce hidden dependencies