...
if (matches) {
const updatedString = originalString.split(lastTime).toSpliced(-1,0,appendText).join(lastTime);
... form.querySelectorAll('input[type=mail]')
form.querySelectorAll('input[type=tel]')
form.querySelectorAll('input[type=checkbox]') // тут придется пробегать по всем возможным именам полей типа чекбокс и выбирать :checked.price-unknown ~ .block_payment_custom { display: none; }