Евгений, я наверное не совсем корректно просто выразился) какое-то определённое понимание у меня всё же есть, с типами данных и прочее. Ваш пример с запросом на добавление записи в таблицу мне понятен.
И ещё вопрос, а как сделать так, чтобы при нажатии на кнопку "Оформить" незаполненные поля которые обязательны для заполнения обводились красным цветом?
registration.style.display = payment[1].checked ? 'block' : '';
Мне интересно, а почему в других строках заместо цифры [1] стоит [0]?
Там же их 3. Разве это не обращение к #payments?
Заранее спасибо)