Module X-Payment Мои способы оплаты для Opencart. Opencart модуль способы оплаты
настраиваем шаблон и язык формы
<?php
class ControllerPaymentCustom extends Controller {
private $error = array();
public function index() {
$this->language->load('payment/custom');
$this->document->setTitle('Custom Payment Method Configuration');
$this->load->model('setting/setting');
if (($this->request->server['REQUEST_METHOD'] == 'POST')) {
$this->model_setting_setting->editSetting('custom', $this->request->post);
$this->session->data['success'] = 'Saved.';
$this->redirect($this->url->link('extension/payment', 'token=' . $this->session->data['token'], 'SSL'));
}
$this->data['heading_title'] = $this->language->get('heading_title');
$this->data['entry_text_config_one'] = $this->language->get('text_config_one');
$this->data['button_save'] = $this->language->get('text_button_save');
$this->data['button_cancel'] = $this->language->get('text_button_cancel');
$this->data['entry_order_status'] = $this->language->get('entry_order_status');
$this->data['text_enabled'] = $this->language->get('text_enabled');
$this->data['text_disabled'] = $this->language->get('text_disabled');
$this->data['entry_status'] = $this->language->get('entry_status');
$this->data['action'] = $this->url->link('payment/custom', 'token=' . $this->session->data['token'], 'SSL');
$this->data['cancel'] = $this->url->link('extension/payment', 'token=' . $this->session->data['token'], 'SSL');
if (isset($this->request->post['text_config_one'])) {
$this->data['text_config_one'] = $this->request->post['text_config_one'];
} else {
$this->data['text_config_one'] = $this->config->get('text_config_one');
}
if (isset($this->request->post['text_config_two'])) {
$this->data['text_config_two'] = $this->request->post['text_config_two'];
} else {
$this->data['text_config_two'] = $this->config->get('text_config_two');
}
if (isset($this->request->post['custom_status'])) {
$this->data['custom_status'] = $this->request->post['custom_status'];
} else {
$this->data['custom_status'] = $this->config->get('custom_status');
}
if (isset($this->request->post['custom_order_status_id'])) {
$this->data['custom_order_status_id'] = $this->request->post['custom_order_status_id'];
} else {
$this->data['custom_order_status_id'] = $this->config->get('custom_order_status_id');
}
$this->load->model('localisation/order_status');
$this->data['order_statuses'] = $this->model_localisation_order_status->getOrderStatuses();
$this->template = 'payment/custom.tpl';
$this->children = array(
'common/header',
'common/footer'
);
$this->response->setOutput($this->render());
}
}
webformyself.com
Module - X-Payment Мои способы оплаты для Opencart | Null Store
Модуль позволяет создавать сколько угодно новых способов оплаты, которые могут быть зависимые от всяческих параметров и факторов заказа. Модуль Мои способы оплаты для Opencart 2 позволит настроить оплату на сайте под себя. Модуль работает с большинством популярных модулей упрощенного оформления заказа, такими как Simple, Ajax Quick Checkout, Custom Quick Checkout, Simple One Page Checkout, QuickСheckout, Smart One Page Checkout, Journal2 Checkout, NewStore Checkout, LightShop Checkout.Для каждого нового способа оплаты можно настроить зависимости для показа от:
1. Категории товаров2. Товары3. Магазины4. Гео зоны / регионы5. Производители6. Группы покупателей - доставка в зависимости от группы клиентов7. Почтовые индексы8. Купоны9. Количество товара10. Вес товара11. Итожная сумма заказа12. Сумма заказа13. Время заказа
Установка модуля Мои способы оплаты для Opencart 2:1. Распаковать архив и выбрать модуль для вашей версии2. Установить модуль из админки (ocmod.zip). Если после установки модуля у вас не появилась запись "X-Payment" в списке Модификаций, вам нужно извлечь из модуля файл "install.xml", переименовать его в "install.ocmod.xml" и установить через админку.3. Обновить модификации4. Перейти в Модули > Оплата, включить модуль и создать новые способы оплаты.
Возможные проблемы после установки и их решениеЕсли модуль установился, но в корзине появляется только один способ оплаты с названием "Способы оплаты" - необходимо проверить раздел Модули > Модификации (Менеджер модификаций), там должна быть модификация X-Payments. Если она есть - нажмите кнопку Обновить модификации. Если же ее нет в списке - необходимо установить саму модификацию по инструкции:1. Распакуйте архив с модулем на компьютере2. Внутри есть файл install.xml - переименуйте его на install.ocmod.xml3. Откройте в админке раздел Модули > Установка модулей и загрузите там этот файл install.ocmod.xml из компьютера4. Перейдите в Модули > Модификации (Менеджер модификаций) и нажмите кнопку Обновить модификации
nullstore.pw
Модуль Мои способы оплаты для Opencart 2
Модуль позволяет создавать сколько угодно новых способов оплаты, которые могут быть зависимые от всяческих параметров и факторов заказа. Модуль Мои способы оплаты для Opencart 2 позволит настроить оплату на сайте под себя. Модуль работает с большинством популярных модулей упрощенного оформления заказа, такими как Simple, Ajax Quick Checkout, Custom Quick Checkout, Simple One Page Checkout, QuickСheckout, Smart One Page Checkout, Journal2 Checkout, NewStore Checkout, LightShop Checkout.Для каждого нового способа оплаты можно настроить зависимости для показа от:
1. Категории товаров2. Товары3. Магазины4. Гео зоны / регионы5. Производители6. Группы покупателей - доставка в зависимости от группы клиентов7. Почтовые индексы8. Купоны9. Количество товара10. Вес товара11. Итожная сумма заказа12. Сумма заказа13. Время заказа
Установка модуля Мои способы оплаты для Opencart 2:1. Распаковать архив и выбрать модуль для вашей версии2. Установить модуль из админки (ocmod.zip). Если после установки модуля у вас не появилась запись "X-Payment" в списке Модификаций, вам нужно извлечь из модуля файл "install.xml", переименовать его в "install.ocmod.xml" и установить через админку.3. Обновить модификации4. Перейти в Модули > Оплата, включить модуль и создать новые способы оплаты.
Возможные проблемы после установки и их решениеЕсли модуль установился, но в корзине появляется только один способ оплаты с названием "Способы оплаты" - необходимо проверить раздел Модули > Модификации (Менеджер модификаций), там должна быть модификация X-Payments. Если она есть - нажмите кнопку Обновить модификации. Если же ее нет в списке - необходимо установить саму модификацию по инструкции:1. Распакуйте архив с модулем на компьютере2. Внутри есть файл install.xml - переименуйте его на install.ocmod.xml3. Откройте в админке раздел Модули > Установка модулей и загрузите там этот файл install.ocmod.xml из компьютера4. Перейдите в Модули > Модификации (Менеджер модификаций) и нажмите кнопку Обновить модификации
Работает на Opencart / OcStore 2.0, 2.1, 2.2, 2.3
Изменения:21.08.2017 - исправлена ошибка совместимости модуля под Opencart / OcStore 2.3 с модулем Simple11.10.2017 - добавлена поддержка шаблонов NewStore и LightShop, у которых собственные модули оформления заказа.
master-core.site
Модуль Мои способы оплаты для Opencart 2
Модуль позволяет создавать сколько угодно новых способов оплаты, которые могут быть зависимые от всяческих параметров и факторов заказа. Модуль Мои способы оплаты для Opencart 2 позволит настроить оплату на сайте под себя.Модуль работает с большинством популярных модулей упрощенного оформления заказа, такими как Simple, Ajax Quick Checkout, Custom Quick Checkout, Simple One Page Checkout, QuickСheckout, Smart One Page Checkout, Journal2 Checkout, NewStore Checkout, LightShop Checkout.
Для каждого нового способа оплаты можно настроить зависимости для показа от:
1. Категории товаров2. Товары3. Магазины4. Гео зоны / регионы5. Производители6. Группы покупателей - доставка в зависимости от группы клиентов7. Почтовые индексы8. Купоны9. Количество товара10. Вес товара11. Итожная сумма заказа12. Сумма заказа13. Время заказа
Установка модуля Мои способы оплаты для Opencart 2:1. Распаковать архив и выбрать модуль для вашей версии2. Установить модуль из админки (ocmod.zip). Если после установки модуля у вас не появилась запись "X-Payment" в списке Модификаций, вам нужно извлечь из модуля файл "install.xml", переименовать его в "install.ocmod.xml" и установить через админку.3. Обновить модификации4. Перейти в Модули > Оплата, включить модуль и создать новые способы оплаты.
Возможные проблемы после установки и их решениеЕсли модуль установился, но в корзине появляется только один способ оплаты с названием "Способы оплаты" - необходимо проверить раздел Модули > Модификации (Менеджер модификаций), там должна быть модификация X-Payments. Если она есть - нажмите кнопку Обновить модификации. Если же ее нет в списке - необходимо установить саму модификацию по инструкции:1. Распакуйте архив с модулем на компьютере2. Внутри есть файл install.xml - переименуйте его на install.ocmod.xml3. Откройте в админке раздел Модули > Установка модулей и загрузите там этот файл install.ocmod.xml из компьютера4. Перейдите в Модули > Модификации (Менеджер модификаций) и нажмите кнопку Обновить модификации
В модуле есть возможность подключать платежные шлюзы. В документации конкретной платежной системы должна быть инструкция по подключению оплаты на сайте. Нужно будет заполнить следующие поля (не обязательно):Redirect Url - ссылка на страницу оплаты.Callbak Url - ссылка для оповещений после оплаты: платежный шлюз должен отправлять запрос на ваш сайт, чтобы уведомить, что заказ был оплачен. По данному адресу должен находится скрит обработчик успешого запроса.Success Url - ссылка на страницу, куда пользователь может быть возвращен после оплаты.Метод передачи - POST или GET: способ передачи параметров в HTTP запросе на Redirect Url. Какой метод нужен читайте в документации конкретной платежной системы.Передаваемые данные - параметры, которые передаются на Redirect Url. Описание возможных подставных значений есть в описании под этим полем.Условия успешной оплаты - условия для перевода статуса заказа на успешный.
Работает на Opencart / OcStore 2.0, 2.1, 2.2, 2.3
Изменения:21.08.2017 - исправлена ошибка совместимости модуля под Opencart / OcStore 2.3 с модулем Simple11.10.2017 - добавлена поддержка шаблонов NewStore и LightShop, у которых собственные модули оформления заказа.12.05.2018 - исправлены некоторые проблемы в работе модуля.
opencartstock.site
Модуль Мои способы оплаты для Opencart 2, Системы оплаты
Модуль позволяет создавать сколько угодно новых способов оплаты, которые могут быть зависимые от всяческих параметров и факторов заказа. Модуль Мои способы оплаты для Opencart 2 позволит настроить оплату на сайте под себя.
Для каждого нового способа оплаты можно настроить зависимости для показа от:
1. Категории товаров2. Товары3. Магазины4. Гео зоны / регионы5. Производители6. Группы покупателей - доставка в зависимости от группы клиентов7. Почтовые индексы8. Купоны9. Количество товара10. Вес товара11. Итожная сумма заказа12. Сумма заказа13. Время заказа
Установка модуля Мои способы оплаты для Opencart 2:1. Распаковать архив и выбрать модуль для вашей версии2. Установить модуль из админки (ocmod.zip). Если после установки модуля у вас не появилась запись "X-Payment" в списке Модификаций, вам нужно извлечь из модуля файл "install.xml", переименовать его в "install.ocmod.xml" и установить через админку.3. Обновить модификации4. Перейти в Модули > Оплата, включить модуль и создать новые способы оплаты.
Возможные проблемы после установки и их решениеЕсли модуль установился, но в корзине появляется только один способ оплаты с названием "Способы оплаты" - необходимо проверить раздел Модули > Модификации (Менеджер модификаций), там должна быть модификация X-Payments. Если она есть - нажмите кнопку Обновить модификации. Если же ее нет в списке - необходимо установить саму модификацию по инструкции:1. Распакуйте архив с модулем на компьютере2. Внутри есть файл install.xml - переименуйте его на install.ocmod.xml3. Откройте в админке раздел Модули > Установка модулей и загрузите там этот файл install.ocmod.xml из компьютера4. Перейдите в Модули > Модификации (Менеджер модификаций) и нажмите кнопку Обновить модификации
Работает на Opencart / OcStore 2.0, 2.1, 2.2, 2.3
Изменения:21.08.2017 - исправлена ошибка совместимости модуля под Opencart / OcStore 2.3 с модулем Simple
oc-store.online