Я пытался JSом менять GET параметр URL в зависимости от значения input, далее записывал из URL в куки пхп, и оттуда уже задавал значение товару. Но тут как минимум одна перезагрузка страницы требовалась
Сделал так, работает: 1. На ajax написал собственное добавление в корзину. 2. Передал в функцию параметр через метод пост. 3. Из функции записал его в куки. 4. В отдельной функции обработки подсчета суммы корзины, перебираю все товары в корзине, сравниваю ID и дальше из куки задаю цену товара.