Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Модуль оплаты eCommerce Connect 1.7.0

10

   (0 відгуків)    Інші розширення автора

ZibenUA
  7 21 4 284

1 скріншот



    • 10.00 USD
  • Підтримка

  • Заповніть адресу сайту! Або натисніть на чекбокс вище, щоб надіслати домен автору пізніше. Звертаємо увагу, що автоматична видача ліцензій відбувається лише за умови вказівки домену
Накопичувальні знижки
  • При покупці від 2 до 5 знижка -10% 9.00 USD
  • При покупці більше 6 знижка -15% 8.50 USD

Опис файлу

Модуль добавляет возможность оплаты заказов через eCommerce Connect (https://ecommerce.upc.ua/)

Установка модуля:

    Скопируйте содержимое папки upload через ftp в корень сайта
    Перейдите в раздел "Дополнения->Платежи" и включите модуль ECommerceConnect;


Для добавления на сайт возможности оплаты заказов через eCommerce Connect необходимо заполнить "Заявка на регистрацию интернет-магазина" 
(бланк брать в разделе Документация https://ecommerce.upc.ua/documentation.html) и отправить заполненную заявку по адресу [email protected].

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

Для начала работы с тестовым шлюзом нужно создать тестовый сертификат.

Инструкция по созданию сертификата
0. Заходим к каталог cert
1. Правим файл config.dat
2. запускаем run_me.bat с ключом MerchantId (7 цифр, возможно со временем станет 8)
3. Получаем три файла (crt, pem, pub). Файл crt - это и есть сертификат торговца, который нужно отправить в техподдержку UPC.
4. Файл pem - это и есть приватный ключ, который нужно вставить в админке модуля в поле Приватный ключ торговца
5. В поле Сертификат шлюза нужно вставить сертификат тестового шлюза 

Настройки модуля:
    MerchantID - Необходимо получить от техподдержки UPC при заключении договора (см. выше в инструкции)
    TerminalID - Необходимо получить от техподдержки UPC при заключении договора (см. выше в инструкции)
    URL шлюза ECommerce - Необходимо получить от техподдержки UPC при заключении договора (см. выше в инструкции)
    Приватный ключ торговца - вставляем содержимое pem-файла, полученного при создании сертификата (п.4)
    Сертификат шлюза - вставляем содержимое файла сертификата тестового шлюза
    Total - минимальная сумма заказа, при которой становится доступен этот метод оплаты
    Order Status - статус, который получит заказ в случае успешной оплаты (см. дополнительно про статусы в разделе Дополнительная информация)

Еще одна настройка производится в интерфейсе торговца (адреса см. в разделе Дополнительная информация). Необходимо залогинится в интерфейс торговца, 
зайти в раздел "Термінали", выбрать используемый номер терминала и в поле "Адреса URL для сповіщення торговця ( NOTIFY_URL )" прописать:
   https://mydomain.com/index.php?route=extension/payment/ecommerce_connect/notify

(Замените mydomain.com на Ваш домен)

 

 

Список поддерживаемых шаблонов:
    Проверено на четырех шаблонах (default, storeset, luxury и techstore) - работает. 
    В принципе использован стандартный шаблон оплаты, так что не должно конфликтовать и с другими шаблонами


После настройки на тестовый шлюз и получения ответа от техподдержки UPC о том, что Ваш сертификат закачан в систему - производим тестовый заказ. 
Для "оплаты" используем номера карточек, которые Вам будут также предоставлены техподдержкой UPC. Это тестовые номера карт, реальные деньги на них отсутствуют :)

Убеждаемся что заказ оплатился (в админке OpenCart видим что заказу присвоился выбранный Вами статус). Также проверяем что в интерфейсе торговца в 
разделе "Транзакції" появился этот заказ в статусе "000 / Транзакція завершена успішно"

После этого техподдержка UPC подтвердит успешность прохождения транзакции и предоставит уже не тестовые, а реальные адрес шлюза, 
MerchantID, TerminalID, сертификат шлюза, а также логин и пароль для входа в интерфейс торговца. И все настройки (создание сертификата и настройки модуля) 
необходимо произвести еще раз. 

Также от техподдержки прилитет еще и browser personal certificate - его устанавливаете на ПК, с которого будете заходить в Интерфейс торговца.

На этом настройка модуля закончена.

 

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

1. На момент написания инструкции:
адрес тестового интерфейса торговца был https://ecg.test.upc.ua/go/merchant/
адрес тестового шлюза был https://ecg.test.upc.ua/ecgtest/enter

адрес основного интерфейса торговца https://secure.upc.ua/go/merchant/
адрес основного шлюза https://secure.upc.ua/go/enter

2. Статус заказа после оплаты.
Возможно я не совсем понял логику OpenCart, но среди доступных "из коробки" статусов заказа я не вижу статус "Оплачен". Хотя мне кажется 
было бы разумным чтобы такой статус был. Если кто-то думает так же - в разделе Локализация -> Статусы заказов добавляем статус "Оплачен".
Хотя можно использовать и любой другой удобный и понятный Вам статус заказа

3. Оплата происходит в гривне - Данное ограничение действует для торговцев на уровне НБУ.



Інші розширення ZibenUA


Відгуки користувачів

  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.