If no input fields on payment page, hide submit button

If there are no input form fields, then don't show a submit button.
This is aimed at the "Offline payment" option, which just displays
instructions, so there is no need for a submit button.