Приветствую. Решение проблемы.
Так как обсуждали, но опять никто не захотел делиться решением. Так же как с установкой про которую я писал ранее.
Столкнулся с проблемой установки цен вкатегориях Russian Ultimate Payments.
Собственно гугление ни привело к ожидаемым результатам, поэтому оставлю решение тут.
У меня не работали цены в категориях в этом плагине и пришлось лезть в сам плагин и ковырять. Банальная ошибка была в логике до ужаса.
Стоит знак <= , что приводило к диссонансу функцию и соответственно к негативному для хозяйна сайта результату.
Просто меняем знак как надо >= (сразу предупрежу, что я могу напутать с знаками тоже, так что у вас будет исходники и при не работающих категориях менять знак на противоположный.)
Открываем файл на фото, находим нужную услугу в инспекторе (в моем случае 201) и находим в файле 201 услугу.
далее копируем параметр get.... (где .... название услуги) и ищем его в файле.
Далее находим выражение <= или >= и меняем как надо.
Сохраняем и вуаля. У вас должно работать.
Логика после изменения следующая:
Если общая цена 1 рубль, а цена в категории 2 рубля, то соответственно поставит 2 рубля.
Если общая цена 1 рубль, цена в категории 2 рубля, а на город 3 рубля - поставит 3 рубля.
Короче всегда будет ставить по большей цене.
Если не ошибаюсь, то за это отвечает переменная $est_price
Перед тем как что-то ковырять - не забываем сделать бэкап файликов.
Всем успехов.
Оставлю для индексации, вдруг парням поможет:
не работют цены в категориях Russian Ultimate Payments
Russian Ultimate Payments цена в категориях
Russian Ultimate Payments категории
Russian Ultimate Payments не ставит цену