PAYMENT FORM: Further refactor over date inputs JS, not fully functional yet. WIP