Как добавить методы оплаты и доставки в OpenCart

Новый метод оплаты

Проще всего изменить языковые файлы неиспользуемых методов оплаты. Но иногда способов оплаты в OpenCart не хватает, рассмотрим как добавить.

Для OpenCart 3 можно клонировать модуль оплаты «Оплата наличными» (cod), для OcStore 2.3 этот способ вызывает ошибки, за основу берется «банковский перевод» (bank_transfer)

В папках системы находятся файлы bank_transfer.php и bank_transfer.tpl (bank_transfer.twig в OpenCart 3). Чтобы склонировать банковский перевод нам нужно найти все файлы которые за него отвечают и все упоминания bank_transfer изменить на свои, а также переименовать сами файлы.

Список этих папок:

В вашей теме может не быть пути и клонируемого файла, тогда следует искать в теме по умолчанию и там создать свой файл (путь для Opencart 3):

 

Новый метод доставки

Для доставки всё аналогично, пути к файлам:

При клонировании способа доставки Flat могут выходить ошибки.

В Free нет поля «стоимость»

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *