sorry but no I have no solution for that scenario. Form Submission handlers only fire after the form is submitted. You could force a redirect to a page where they pay after processing the form data submitted but it would not before submission of the form.
Best,
Joe