Статьи и новости
Архивные товары в Opencart

Для чего нужны архивные товары и почему не стоит удалять товары из магазина.

 
13 декабря 2018
 
 
Релиз Opencart.pro 2.3.0.2.5

Что нового, где скачать и как поставить новый релиз opencart.pro

 
22 сентября 2018
 
 
Топ 10 SEO-модулей для OpenCart 2

Подоборка СЕО модулей, автором которой явлется один из наших разработчиков - Серж Ткач.

 
04 июля 2018 | Ответов: 2
 
 

Visa и MasterCard через Processing.kz АО "Народный Банк Казахстана" для OpenCart 1.5.x

Цена: 1 499 руб.
Нужна платная помощь с установкой?
Каталог дополненийОплатаМодули
Автор: comtronics
Покупок: 10
Совместимость OpenCart 1.5.5.1, OCStore 1.5.5.1, OCStore 1.5.5.1.1, OCStore 1.5.5.1.2, MaxyStore 1.5.5.1.1
Платежный модуль для приема оплаты с карточек Visa и MasterCard через
платежный шлюз Processing.kz АО "Народный Банк Казахстана"

Совместимость
Модуль тестировался на ocStore Версия 1.5.5.1.1
Обеспечена совместимость с модулем упрощенной регистрации и заказа Simple.
Обеспечена совместимость с модулем "Комиссии платежных систем".

Поддерживаемые языки:
русский
**Платежный шлюз принимает платежи только в Тенге.Код KZT.

Установка

Никакие системные файлы не изменяются. Для интеграции в меню админпанели используется vqmod.

1. Распаковать содержимое архива. Содержимое папок из архива скопировать поверх структуры папок сайта.

2. В системе администрирования в разделе "Дополнения-Оплата" должен появиться платежный модуль "Processing.kz".
Его необходимо [установить].

3. В разделе системы администрирования "Система-Пользователи-Группы пользователей" для группы пользователей "Главные администраторы" необходимо отметить галки "common/visa", "payment/processingkz" для просмотра и для редактирования.

4. Открыть форму редактирования настроек модуля - раздел системы администрирования "Дополнения-Оплата" напротив модуля "Processing.kz" ссылка "[изменить]"

5. В форме редактирования настроек обязательным полем является "ID продавца". ID присваивается технической поддержкой
платежного шлюза после заключения договора. Так же выдается номер тестовой карточки. После тестирования и выполнения
формальностей выдаются "боевые" данные.  После этого необходимо заменить файл  CNPMerchantWebServiceClient.php в папке \system\library\processingkz файлом с таким же именем из архива.

Удаление

1. В системе администрирования в разделе "Дополнения-Оплата" напротив модуля "Processing.kz" ссылка "[удалить]"

2. Из папки ...\vqmod\xml удалить файл visa.xml

Демо:                                                                                                                                                                                                                                           http://demo.radiocity.kz                                                                                                                                                                                         http://demo.radiocity.kz/admin
demo, demo

Принцип работы модуля

Платеж осуществляется так же как и с помощью других платежных модулей. Т.е. При выборе способа оплаты "Visa, MasterCard, Maestro"  происходит переадресация на сайт платежного шлюза, где надо ввести данные с карточки и подтвердить платеж. При этом происходит только блокировка средств на карточке, а не их списание. Одновременно отправляется уведомление покупателю по электронной почте и очищается корзина.

Все дальнейшие действия производятся из админпанели. В главном меню должен появиться пункт "Visa". При выборе этого пункта попадете в режим просмотра и управления заказами, оплаченными через Visa. У администратора есть возможность [Отменить] оплату  если нет данного товара, проблемы с доставкой или есть сомнения в безопасности транзакции, или [Провести] , если все в порядке.
При этом средства разблокируются и поступают на счет магазина. Для менеджеров магазина, принимающих решения по приему оплаты и отправки товара, реализована пока довольно простая система риск-мониторинга. Перед принятием решения, можно посмотреть [Детали транзакции], где на основе анализа IP-адреса клиента, страны банка- эмитента, выпустившего карту, суммы заказа, ночного или дневного оформления покупки и сопоставления с регистрационными данными покупателя, можно будет сделать тот или иной вывод.
Реализовано GeoIP, достаточное для определения страны местонахождения заказчика.

Настройка модуля

Особых трудностей не вызывает. ID магазина - присваивает техподдержка платежного шлюза. Статусы проставляются для информирования покупателя на каждом этапе прохождения платежа. Все изменения заносятся в историю аказа. При необходимости уведомления покупателя по электронной почте это можно сделать из формы управления заказом.

Если установить сумму свыше, которой следует обращать внимание на безопасность, то при вызове формы детализации транзакции будет выводиться соответствующее уведомление.

Если Вы не используете модуль "Комиссии платежных систем", то в соответсвующих настройках установите "Нет".

Для работы GeoIP необходимо зарегистрироваться на сайте http://ipinfodb.com/ и получить apikey.

Поддержка и последующие релизы:

Т.к. модуль разрабатывался для собственных нужд, то возможно потребуетя доработка под Ваши требования.
Для этого свяжитесь со мной и обсудите такую возможность.

В ближайших планах:
- автономный рассчет комиссии (без модуля "Комиссии платежных систем", который также разрабатывался для себя)
- адаптация с более свежими версиями Simple
Изменения v.1.0.3
1. Устранен баг связанный с отображением статуса транзакции после оплаты. 
2. Добавлена кнопка "Проверить новые"  (имеется в виду транзакции). Кнопка сделана для удобства, функционально то же самое, 
что "обновить страницу"
Ошибка, указанная в п.1. не влияла на работу системы в целом.Т.к. все состояния транзакций проверяются по запросу из админки магазина на сервер СНП, то статус транзакции можно обновить по нажатию на ссылку [Обновить состояние] и никак по другому.  Поэтому статусы транзакций никуда не терялись и не теряются даже если клиент закрыл браузер после оплаты, без возврата в интернет-магазин.  Не совсем корректно отображались статусы именно в момент оплаты, когда клиент еще находится на странице чека. Устранено.
3. Изменена система geoip - определение страны по ip-адресу. Ели работает с ошибкой, значит надо проверить
состояния директивы allow_url_fopen на вашем сервере. Если она выключена, PHP выдаст предупреждение и вызов fopen закончится неудачей.
Основное
Способ распространения Платно
Совместимость OpenCart 1.5.5.1, OCStore 1.5.5.1, OCStore 1.5.5.1.1, OCStore 1.5.5.1.2, MaxyStore 1.5.5.1.1
VQmod Да
Ocmod Нет
Статистика
В первый раз файл добавлен 31.05.2014
Последнее изменение 21.02.2017
Просмотров 5740
Покупок 10

Написать

Ваше Имя:


Ваш отзыв: Внимание: HTML не поддерживается! Используйте обычный текст.

Оценка: Плохо           Хорошо

Введите код, указанный на картинке:






Файлы будут доступны после покупки


Смотрите также (1)


 
Телефон, Viber, WhatsApp, Telegram: +7-952-3190-952 Skype: cdqpru Почта: help@liveopencart.ru ВКонтакте: liveopencart