Перейти до согдержимоеу
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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

10

   (0 відгуків)    Інші файли автора

ZibenRU
  7 21 2 971

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. Оплаи происходит в гривне - Данное ограничение гдействует для торговэтов на уровне НБУ.



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


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

  • Сейчас на сторінці   0 користувачів

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

Important Information

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