Одним из самых важных аспектов работы интернет магазина является возможность выбора разных способов оплаты на сайте. Происходит это при оформлении заказа.

Из коробки Opencart  имеет не мало способов оплаты, но их, к сожалению, не хватает для нормальной работы. Как правило, во многих магазинах необходимо добавлять свои методы оплаты, например наличными, перевод на карту одного банка или перевод на карту другого, либо оплата по безналу. Вариантов много может быть.

В отличии от доставки, где сама система Opencart подразумевает возможность использования мультидоставки, оплата работает только по принципу отдельный метод - отдельный контроллер, модель, шаблон и локализация.

Таким образом для добавления своего способа оплаты нам необходимо установить любой модуль оплаты. Это может быть оплата при доставке (cod), Банковский перевод (bank_transfer) и т.п. После этого идем в языковый файл и переименовываем переменную text_title в нужное значение, например: оплата на карту ПриватБанк.

Также есть вариант приема онлайн оплаты на сайте через платежный шлюз: https://for-opencart.com/must-be/fondy

После адаптации нам достаточно включить этот способ в админке. Но что делать если мы выбрали методы в которых есть еще и инструкции к оплате? Это могут быть способы на подобии Банковского перевода, где вывод инструкций прописан в шаблоне отображения. Для этого нам достаточно перейти в шаблон модуля оплаты и убрать все до строки

То есть нам надо оставить только кнопку подтверждения заказа.

Таким образом можно сделать кастомные методы оплаты на основе стандартных.


21.11.2017 10528
Новости из этой категории
08.09.2019 3439
Приятно иметь дело с хорошими людьми. Небольшая история с автором фильтра filter vier Виталием
Небольшая предыстория. Я уже не занимаюсь заказами и работой по техническим заданиям, правками и т.п. Я сейчас полностью перешел на разработку своих модулей.Посмотреть мо..
14.04.2019 11282
Депозит монобанк- обзор и отзывы
Уважаемые посетители, это статья создана для жителей Украины, для гостей с других стран эта статья не будет актуальная. Банк работает только на территории УкраиныДля нача..
19.03.2019 4946
Google против добавления лишнего текста на страницы категорий интернет-магазинов
Сотрудник Google Джон Мюллер (John Mueller) предостерег владельцев сайтов электронной коммерции от добавления ненужного текста на страницы категорий.По его мнению, добавл..
18.03.2019 5185
Как сделать автоматические якори в тексте
Была одна интересная доработка недавно. Надо было создать автоматическое содержание статьи на основании его h1-h6 заголовков.Зачем это нужно и как выглядитЭто нужно что б..
30.12.2018 7199
Google page speed обновился - обзор обновленного сервиса от google
Добро пожаловать в обзор и небольшие наблюдения о трансформации сервиса от гугл - скорость загрузки страниц 'google page speed'. Для начала небольшое отступление.Еще давн..
Вся информация, представленная на сайте, является демонстрационной и оставляя информацию о своих персональных данных, вы добровольно делаете их общедоступными.
Рекомендуем использовать обезличенные данные. Мы используем файлы cookie для вашего удобства пользования сайтом и повышения качества рекомендаций. Подробнее