Как убрать ненужные способы оплаты из повторной оплаты заказа?


#1

Мы согласовали заказ с покупателем. Договорились, что он оплачивает онлайн. Меняем статус заказа на статус “Ожидает оплаты”, у которого включено “Снова оплатить заказ”. Покупатель на странице “Детали заказа” видит все возможные способы оплаты нашего магазина - и онлайн-оплату, и наложенный платеж, и т.д.
Как оставить только онлайн-оплату?
Пока в голове только решение - создавать скрытые дубликаты всех способов доставки, у которых оставлять только онлайн-оплату, менять в заказе способ доставки на этот дубликат. Но это хлопотно и можно запутаться.


#2

Как вариант, поменять массив $payment_methods в файле

design/themes/ТЕМА/templates/views/orders/components/order_repay.tpl


#3

как следует из названия файла, это будет только на детальной странице заказа и не повлияет на основную страницу оформления заказа?


#4

Так точно


#5

Столкнулась с неудачной оплатой, поменяла статус заказа, но в Деталях заказа возможности оплатить не вижу. Где причину поискать?


#6

в настройках включена возможность повторной оплаты? у статуса заказа в настройках что стоит по поводу повторной оплаты?


#7

Упустила галочку в настройках


#8

А можно немного подробнее?))) Что на что нужно заменить?


#9

Надо знать ID методов оплаты, которые нужно оставить и убрать остальные из массива