Мы согласовали заказ с покупателем. Договорились, что он оплачивает онлайн. Меняем статус заказа на статус “Ожидает оплаты”, у которого включено “Снова оплатить заказ”. Покупатель на странице “Детали заказа” видит все возможные способы оплаты нашего магазина - и онлайн-оплату, и наложенный платеж, и т.д.
Как оставить только онлайн-оплату?
Пока в голове только решение - создавать скрытые дубликаты всех способов доставки, у которых оставлять только онлайн-оплату, менять в заказе способ доставки на этот дубликат. Но это хлопотно и можно запутаться.
Как вариант, поменять массив $payment_methods в файле
design/themes/ТЕМА/templates/views/orders/components/order_repay.tpl
1 лайк
как следует из названия файла, это будет только на детальной странице заказа и не повлияет на основную страницу оформления заказа?
Так точно
1 лайк
Столкнулась с неудачной оплатой, поменяла статус заказа, но в Деталях заказа возможности оплатить не вижу. Где причину поискать?
в настройках включена возможность повторной оплаты? у статуса заказа в настройках что стоит по поводу повторной оплаты?
2 лайка
Упустила галочку в настройках
1 лайк
А можно немного подробнее?))) Что на что нужно заменить?
Надо знать ID методов оплаты, которые нужно оставить и убрать остальные из массива
1 лайк