Я не уверен, что я на одной странице с вами, но я думаю, что вам нужно указать функцию, которая будет запускаться каждый раз, когда вам нужно, и эта функция должна запрашивать все места, где вам нужно изменить сумма цены.
Например:
function updatePrice() {
return persianJs("345").englishNumber().toString();
};
window.onload = function(){
let elements = document.querySelectorAll('.price');
if(elements && elements.length) {
elements.forEach(el => el.textContent = updatePrice())
}
}
Это только мое видение вашей проблемы, но опять же я не уверен, что правильно вас понимаю ...