JoomShopping Epay Казкоммерцбанк

Joomla 3

Платежный шлюз JoomShopping Epay Казкоммерцбанк — это платежный модуль для JoomShopping, который позволит Вам добавить на свой сайт возможность проведения онлайн платежей через сервис EPay KKB Казахстан от АО «Народный Банк».

Это черновая версия платежного шлюза. Проводилось очень мало «боевых» тестов из-за отсутствия реального счета. Перед использованием обязательно ознакомьтесь с блоком F.A.Q. ниже.

По возможности сообщайте в комментариях о проблемах, а также если платежный шлюз корректно работает.

Платежный шлюз устанавливается из раздела «Компоненты» — «JoomShopping» — «Установка и обновление».

Платежный сервис EPay KKB Казахстан работает в двухэтапном режиме. При оплате он только замораживает средства плательщика, но не списывает их. Для списания Вам необходимо будет вручную заходить в сервис и подтверждать списание.
В настройках платежного шлюза есть параметр «Автоподтверждение платежа», если он активен, то подтверждение будет происходить автоматически. Важно иметь ввиду, что если в момент подтверждения произошел сбой, то статус заказа в JoomShopping не изменится.

Дополнительная информация

Особенности модуля

  • Удобная панель настроек;
  • Тестирование платежного шлюза до этапа приема реальных платежей;
  • Отсутствуют копирайты и вшитые скрытые ссылки;
  • Модуль абсолютно бесплатен.

[свернуть]
Административная часть

[свернуть]
Тестирование

Модуль тестировался на следующих версиях компонентов:

  • Joomla 3.9.27
  • JoomShopping 4.18.5

[свернуть]
История версий

0.1.2: (30.07.2021)
— Исправлена ошибка, из-за которой не удавалось удалить платежный шлюз;

0.1.1: (15.06.2021)
— Добавлен основной набор параметров для подключения к платежному сервису EPay KKB.

[свернуть]
Возможные конфликты и требования

  • На сайте обязательно должен быть установлен SSL сертификат
  • Для работы модуля необходима версия PHP не ниже 5.6
  • Рекомендуется версия Joomla не ниже 3.6

[свернуть]
F.A.Q.

В: После установки и активации платежного шлюза сайт перестал работать, показывает белый экран или ошибку Fatal Error в каком-то файле в какой-то строке. В чем причина?
О: Чаще всего это связано с тем, что у Вас устаревшая версия PHP. Для корректной работы модуля необходим версия PHP не ниже 5.6. Повысьте свою версию PHP и проблема должна исчезнуть.

В: Не получается установить платежный шлюз, что я делаю не так?
О: Платежный шлюз устанавливается из раздела «Компоненты» — «JoomShopping» — «Установка и обновление». Если и в этом случае не устанавливается, напишите о проблеме на почту info@blog-about.ru

В: Где находятся настройки платежного шлюза?
О: После установки платежного шлюза, в разделе «Компоненты» — «JoomShopping» — «Опции» — «Оплата», будет новый метод оплаты «EPay KBB», нажмите кнопку в поле «Редактировать».

В: SSL обязателен?
О: Да, обязателен, в противном случае ответ о проведении платежа от сервиса может не дойти.

В: Какие данные указывать для тестирования?
О: В платежном шлюзе уже добавлены тестовые сертификаты. В качестве параметров укажите следующее:
— Серийный номер сертификата: 00C182B189
— Название магазина (продавца): Test shop
— Пароль к закрытому ключу: nissan
— Терминал ИД в банковской системе: 92061101

В: Возможно принимать другие валюты?
О: Нет, на Вашем сайте обязательно должна быть настроена валюта Тенге с числовым кодом 398 и обменным курсом = 1. Эта валюта должна быть указана в качестве основной на сайте и в платежном шлюзе. Другие валюты платежный сервис не принимает.

В: При тестировании постоянно получаю ошибку платежа, в чем проблема?
О: Тестовый сервер в платежной системе единый для всех пользователей и тестировщиков, поэтому номер заказа, который был отправлен в платежную систему вероятнее всего уже кем-то оплачен. Для решения этой проблемы Вам необходимо зайти в базу данных, в таблицу заказов и увеличить автоинкремент идентификатора заказа на пару-тройку тысяч.

В: Как перейти в боевой режим и начать принимать реальную оплату?
О: После того, как Вы произвели необходимые тестирования, и получили от платежного сервиса архив с сертификатами, Вам необходимо зайти в каталог /components/com_jshopping/payments/pm_epaykkb/sert/ и распаковать файлы из присланного Вам архива.
В этом же архиве будет файл config.txt, откройте его и возьмите нужные параметры настроек:
— Серийный номер сертификата: MERCHANT_CERTIFICATE_ID
— Название магазина (продавца): MERCHANT_NAME
— Пароль к закрытому ключу: PRIVATE_KEY_PASS
— Терминал ИД в банковской системе: MERCHANT_ID
Теперь можете отключить тестовый режим и попробовать провести реальный платеж.

В: После перехода в боевой режим, не меняется статус оплаты, почему?
О: По всей видимости не проходит валидация выданных сертификатов, Ваш сайт должен быть размещен исключительно на том домене, для которого были выданы сертификаты от платежной системы для подключения.

[свернуть]

Комментарии

Здесь еще никто не оставлял комментарии.

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