Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

[Поддержка] Оплата через Казкоммерцбанк ePay (epay.kkb.kz) для OpenCart 1.5


Recommended Posts

Оплата через Казкоммерцбанк ePay (epay.kkb.kz) для OpenCart 1.5


Оплата через Казкоммерцбанк ePay (epay.kkb.kz) для OpenCart 1.5


Платежный модуль позволяет принимать оплату заказов банковскими картами (Visa, Mastercard, American Express,...) через платёжный шлюз ePay Казкоммерцбанка.

Поддерживаемые версии OpenCart: 1.5.x

Версия для OpenCart 2.x доступна здесь

Инструкция по установке платежного модуля

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

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

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

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

5.Тестовые ключи доступа к тестовому платежному шлюзу ККБ уже входят в состав модуля. В форме настроки модуля надо ввести данные для тестового доступа:

 

Номер магазина/продавца: 92061103
Название магазина/продавца: Test shop 3
Серийный номер сертификата: 00c183d70b
Файл с закрытым ключом: cert.prv
Пароль к закрытому ключу: 1q2w3e4r
Файл с открытым ключом: kkbca_test.pub
Тестовый режим: Да

 

Для оплаты покупок через тестовую систему надо использовать тестовую карточку:

Имя на карте: любое латиницей

Номер: 4405645000006150

Срок: 09-2025

CVV: 653

или

Номер: 5483185000000293

Срок: 09-2025

CVV: 343

 

6. Платежный шлюз Казкоммерцбанка принимает платежи только в Теньге, поэтому

в OpenCart должна присутствовать валюта "Казахстанский Теньге" с кодом KZT.

Внимание! Для подключения к боевому (не тестовому) платежному шлюзу, надо заключить договор с банком. Процедура довольно сложная из-за бюрократии, потребуется предоставить пакет документов. Этот модуль для серьезного бизнеса.

Модуль может не работать, если у вас магазин на вебсервере IIS.


  • Добавил
  • Добавлено
    17.01.2013
  • Категория
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • OpenCart
  • ocStore
  • OpenCart.Pro, ocShop
  • Обращение к серверу разработчика
  • Старая цена

 

  • +1 1
Link to post
Share on other sites

Жаль что сам Казком работает на таких условиях,что проще к ним в рабство податься,чем согласиться на все их условия.А автору спасибо огромное за столь локальное дополнение! Удачи в работе!

Link to post
Share on other sites
  • 1 month later...

Эти данные выдаются ККБ?

* Номер магазина/продавца

* Серийный номер сертификата

* Файл с закрытым ключом

* Пароль к закрытому ключу

* Файл с открытым ключом

Link to post
Share on other sites

Эти данные выдаются ККБ?

* Номер магазина/продавца

* Серийный номер сертификата

* Файл с закрытым ключом

* Пароль к закрытому ключу

* Файл с открытым ключом

Совешенно верно

Link to post
Share on other sites

есть информация по другим банкам казастана?

меня в основном интересует БТА банк

Link to post
Share on other sites

есть информация по другим банкам казастана?

меня в основном интересует БТА банк

Я писал письма нескольким платежным системам. В отличии от ККБ они всего боятся, поэтому требуют подписать соглашение о неразглашении. А я в России живу и ехать в Алма-Ату или Астану ради такого дела, не вижу смысла.

Ежели вы добудете документацию и доступ к тестовому шлюзу, то можно обсудить написание модуля и под БТА банк.

Link to post
Share on other sites

Я писал письма нескольким платежным системам. В отличии от ККБ они всего боятся, поэтому требуют подписать соглашение о неразглашении. А я в России живу и ехать в Алма-Ату или Астану ради такого дела, не вижу смысла.

Ежели вы добудете документацию и доступ к тестовому шлюзу, то можно обсудить написание модуля и под БТА банк.

Я использую БТА для личного пользования,какие нужны данные? Попробую поговорить с банком.

Link to post
Share on other sites

Я использую БТА для личного пользования,какие нужны данные? Попробую поговорить с банком.

Докуентация по платежному API (какие запросы куда слать) и доступ к тестовому платежному шлюзу.

Link to post
Share on other sites

разве у других банков есть платежные шлюзы?

Link to post
Share on other sites

toporchillo,

при неудаче платежа ошибка не выводится клиенту.

ошибку вижу я, когда захожу в админку и сохраняю настройки епея -) выходит настройки сохранены и снизу вышла ошибка......

Link to post
Share on other sites

при неудаче платежа ошибка не выводится клиенту.

ошибку вижу я, когда захожу в админку и сохраняю настройки епея -) выходит настройки сохранены и снизу вышла ошибка......

Действительно, когда клиент вводит неверный номер карточки, а потом жмет отмена, его перебрасывает на страницу оформления заказа index.php?route=checkout/checkout при этом сообщения об ошибке нет.

В общем-то это не беда, но если хочется, чтобы выводилось сообщение нужно:

1. В файл catalog/view/theme/dafault/template/checkout/checkout.tpl после <div id="content"> добавить строки:

<?php if ($error) { ?>
<div class="warning"><?php echo $error; ?></div>
<?php } ?>

У меня начало этого файла получилось вот такое:

<?php echo $header; ?>
<?php echo $column_left; ?><?php echo $column_right; ?>
<div id="content">
<?php if ($error) { ?>
<div class="warning"><?php echo $error; ?></div>
<?php } ?>
<?php echo $content_top; ?>
 <div class="breadcrumb">

2. В файл catalog/controller/checkout/checkout.php после public function index() { добавить строки:

 if (isset($this->session->data['error'])) {
  $this->data['error'] = $this->session->data['error'];
  unset($this->session->data['error']);
 } else {
  $this->data['error'] = '';
 }

У меня начало этого файла получилось вот такое:

<?php 
class ControllerCheckoutCheckout extends Controller {
public function index() {
 if (isset($this->session->data['error'])) {
  $this->data['error'] = $this->session->data['error'];
  unset($this->session->data['error']);
 } else {
  $this->data['error'] = '';
 }

 // Validate cart has products and has stock.
 if ((!$this->cart->hasProducts() && empty($this->session->data['vouchers'])) || (!$this->cart->hasStock() && !$this->config->get('config_stock_checkout'))) {
 $this->redirect($this->url->link('checkout/cart'));
 }

  • +1 1
Link to post
Share on other sites

Добрый день. Я купил, и загрузил. Все отлично установилось. При оформлении заказа, выбираю Кредитная карта / Дебетовая карта (Казкоммерцбанк). Ставлю галочку, согласен с условиями. Нажимаю Продолжить, и выходит ошибка Internal Server Error, Internal Server Error. В чем может быть проблема?

Link to post
Share on other sites

Добрый день. Я купил, и загрузил. Все отлично установилось. При оформлении заказа, выбираю Кредитная карта / Дебетовая карта (Казкоммерцбанк). Ставлю галочку, согласен с условиями. Нажимаю Продолжить, и выходит ошибка Internal Server Error, Internal Server Error. В чем может быть проблема?

А что в это время написано в адресной строке браузера? Адрес вашего сайта или epay.kkb.kz ?

Если адрес Казкома, то свяжитесь с их техподдержкой.

Link to post
Share on other sites

А что в это время написано в адресной строке браузера? Адрес вашего сайта или epay.kkb.kz ?

Если адрес Казкома, то свяжитесь с их техподдержкой.

Адрес моего сайта.

post-30717-0-28583500-1363576370_thumb.jpg

Link to post
Share on other sites

Ошибка где-то в index.php?route=checkout/confirm

Вывод ошибок у вас подавлен, а в system/log/error.log что пишется при такой ошибке?

post-16755-0-15290200-1363587453_thumb.png

Link to post
Share on other sites

В момент ошибки, в лог ничего не пишет.

Когда выбираю Оплата наличными, он дальше проходит на подтверждение заказа, а когда выбарию оплата с карточкой, то выходит ошибка.

Edited by halg
Link to post
Share on other sites

В момент ошибки, в лог ничего не пишет.

Когда выбираю Оплата наличными, он дальше проходит на подтверждение заказа, а когда выбарию оплата с карточкой, то выходит ошибка.

Да, я это тоже заметил. Но я не смог понять, в чем конкретно ошибка. В админке Система - Настройки - Мой магазин, во вкладке "Сервер" укажите:

Показывать ошибки: Да

Записывать ошибки: Да

Файл журнала ошибок: error.txt

Link to post
Share on other sites

Там и так стоит все как вы говорите.

Link to post
Share on other sites

Там и так стоит все как вы говорите.

Поглядел я на вашу систему и разум мой был помрачен. Windows + IIS.

Ошибка где-то в файле system/kazkommertsbank/kkb.util.php, по-видимому Parse Error

Но как включить показ ошибок в таком окружении, я не знаю.

Настоятельно рекомендую поставить Apache.

Link to post
Share on other sites
  • 1 month later...

здрасте

ошибка появилась после того как поставил симпл.

ошибка выходит каждый раз при выборе метода оплаты казком. Unknown: Call-time pass-by-reference has been deprecated in /******/system/kazkommertsbank/kkb.utils.php on line 158

Link to post
Share on other sites

здрасте

ошибка появилась после того как поставил симпл.

ошибка выходит каждый раз при выборе метода оплаты казком. Unknown: Call-time pass-by-reference has been deprecated in /******/system/kazkommertsbank/kkb.utils.php on line 158

Строку 158

       xml_set_object($this->parser, &$this);

замените на

        xml_set_object($this->parser, $this);

уберите амперсанд. Видимо вы обновили версию PHP, а не только Симпл.

 

  • +1 1
Link to post
Share on other sites

все. спасибо. 

недавно на другой сервер нас переносили. может из-за этого

Link to post
Share on other sites

А он все виды карточек  поддерживает? Комиссия взымается при каждой операции? При необходимости тех.поддержка будет от Вас?

Link to post
Share on other sites

14d07f71af08167caa28741aaa1db379.jpg

 

Получил ключи от банка, но в конфиге есть еще пара строчек с данными которых я не вижу на примере скриншота модуля - они не нужны?

Я про "Путь к XML шаблону"

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By louise170
      890 12.1
      Скачать/Купить дополнение


      Оплата Плюс
      Модуль предназначен для добавления произвольного кол-ва различных способов оплаты в неавтоматическом режиме. Принцип работы модуля схож с работой Bank Transfer с той лишь разницей, что можно добавить любое кол-во нужных вам способов оплаты и имеет дополнительные возможности для задания описаний. Вам не придется делать так называемые клоны.
      Возможности:
      Поддержка мульти-язычности. Создание способов оплаты в зависимости от стоимости заказа и кол-ва товаров в заказе. Фильтрация по регионам, городам, группам покупателей. В качестве суммы заказа можно брать либо сумму только за товары, либо сумму за товары с учетом скидок, купонов, налогов, кредита и т.п. Для каждого способа оплаты можно ввести 3 описания того, как и куда перечислять деньги: краткое, подробное и для отправки в письме. Отображение описания способа оплаты только для выбранной оплаты или всегда независимо от того какай способ оплаты был выбран. При совместной работе с модулем Группы товаров можно задавать сложную логику отображения способов оплаты в зависимости от входящих в корзину товаров, например, можно задать, чтобы способ оплаты отображался только тогда, когда в корзине есть хотя бы один товар из группы A и ни одного товара из группы B. Никакие системные файлы не затираются, модуль работает на vqmod/ocmod. Эти правки никак не влияют использование др. модулей оплаты.
      Модуль тестировался на OpenCart:
      1.5.1.3 1.5.3.1 1.5.4.1 1.5.5.1 1.5.6 1.5.6.4 2.0.0.0 2.0.1.1 2.0.3.1 2.1.0.1 2.2.0.0 2.3.0.2 3.0.3.7
      Maxystore:
      1.5.5.1 1.5.5.1.1 2.0.1.1 2.0.3.1
      Модуль "Оплата Плюс" совместим с модулем упрощенной регистрации и заказа Simple и модулем Группы товаров.
      Для второго Опенкарта модуль "Оплата Плюс" совместим с оформлением заказа fastorder, oct_fastorder (шаблоны Shop-store2 и Luxury).
      Модуль не совместим с модулем простой заказ/оформление (потому как этот модуль не поддерживает регионы)
       
      Поддерживаемые языки:
      русский английский украинский
        Пример работы модуля:
      https://ocstore1541.opencartplus.ru/
      https://opencart2200.opencartplus.ru/
      https://ocstore2302.opencartplus.ru/
      https://opencart3037.opencartplus.ru/

      Демо админки:
      https://ocstore1541.opencartplus.ru/admin/
      https://opencart2200.opencartplus.ru/admin/
      https://ocstore2302.opencartplus.ru/admin/
      https://opencart3037.opencartplus.ru/admin/
      доступ demo / demo

      Лицензия
      При покупке данного модуля, Вы получаете право установки его на один домен. Лицензионный ключ можно получить по запросу на e-mail, который вы увидите на странице модуля, после его установки.

      Установка
      Инструкция по установке находится в файле readme.txt в архиве модуля.

      FAQ
      FAQ по модулю "Оплата плюс" FAQ общие вопросы по Опенкарту
      Требования к серверу
      На хостинге должен быть установлен ionCube Loader 10.0 или выше. Чтобы проверить его наличие скачайте этот файл, разархивируйте его содержимое и закачайте в корневую директорию Вашего сайта. После этого откройте в браузере http://ваш_сайт/test_ioncube.php
      Добавил louise170 Добавлено 07.03.2013 Категория Платежные системы Системные требования PHP 5.6+, IonCube Loader версии 10.0+, для Опенкарт 1.5.х - VQMOD не ниже версии 2.4.1 Метод активации По запросу в ЛС
      По запросу на почту
      По емейлу Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3.0.2.4
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Да Старая цена 0  
    • By toporchillo
      Платежный модуль позволяет принимать оплату заказов банковскими картами (Visa, Mastercard, American Express,...) через платёжный шлюз ePay Казкоммерцбанка.
      Поддерживаемые версии OpenCart: 1.5.x
      Версия для OpenCart 2.x доступна здесь
      Инструкция по установке платежного модуля
      1. Распаковать содержимое архива. Содержимое папки upload из архива скопировать поверх структуры папок сайта.
      2. В системе администрирования в разделе "Дополнения-Оплата" должен появиться платежный модуль "Казкоммерцбанк". Его необходимо установить.
      3. В разделе системы администрирования "Система-Пользователи-Группы пользователей" для группы пользователей "Главные администраторы" необходимо отметить галку "payment/kazkommertsbank" или  "extension/payment/kazkommertsbank" для просмотра и для редактирования.
      4. Открыть форму редактирования настроек модуля - раздел системы администрирования "Дополнения-Оплата" напротив модуля "Казкоммерцбанк" ссылка "[изменить]"
      5.Тестовые ключи доступа к тестовому платежному шлюзу ККБ уже входят в состав модуля. В форме настроки модуля надо ввести данные для тестового доступа:
       
      Номер магазина/продавца: 92061103
      Название магазина/продавца: Test shop 3
      Серийный номер сертификата: 00c183d70b
      Файл с закрытым ключом: cert.prv
      Пароль к закрытому ключу: 1q2w3e4r
      Файл с открытым ключом: kkbca_test.pub
      Тестовый режим: Да
       
      Для оплаты покупок через тестовую систему надо использовать тестовую карточку:
      Имя на карте: любое латиницей
      Номер: 4405645000006150
      Срок: 09-2025
      CVV: 653
      или
      Номер: 5483185000000293
      Срок: 09-2025
      CVV: 343
       
      6. Платежный шлюз Казкоммерцбанка принимает платежи только в Теньге, поэтому
      в OpenCart должна присутствовать валюта "Казахстанский Теньге" с кодом KZT.
      Внимание! Для подключения к боевому (не тестовому) платежному шлюзу, надо заключить договор с банком. Процедура довольно сложная из-за бюрократии, потребуется предоставить пакет документов. Этот модуль для серьезного бизнеса.
      Модуль может не работать, если у вас магазин на вебсервере IIS.
    • By ZibenUA
      Модуль добавляет возможность оплаты заказов через eCommerce Connect (https://ecommerce.upc.ua/)
      Установка модуля:
          Скопируйте содержимое папки upload через ftp в корень сайта
          Перейдите в раздел "Дополнения->Платежи" и включите модуль ECommerceConnect;

      Для добавления на сайт возможности оплаты заказов через eCommerce Connect необходимо заполнить "Заявка на регистрацию интернет-магазина" 
      (бланк брать в разделе Документация https://ecommerce.upc.ua/documentation.html) и отправить заполненную заявку по адресу ec@upc.ua.
      В случае успешной регистрации Вам будут предоставлены тестовые адрес шлюза, 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. Оплата происходит в гривне - Данное ограничение действует для торговцев на уровне НБУ.
    • By ZibenUA
      450
      Скачать/Купить дополнение


      Модуль оплаты eCommerce Connect
      Модуль добавляет возможность оплаты заказов через eCommerce Connect (https://ecommerce.upc.ua/)
      Установка модуля:
          Скопируйте содержимое папки upload через ftp в корень сайта
          Перейдите в раздел "Дополнения->Платежи" и включите модуль ECommerceConnect;

      Для добавления на сайт возможности оплаты заказов через eCommerce Connect необходимо заполнить "Заявка на регистрацию интернет-магазина" 
      (бланк брать в разделе Документация https://ecommerce.upc.ua/documentation.html) и отправить заполненную заявку по адресу ec@upc.ua.
      В случае успешной регистрации Вам будут предоставлены тестовые адрес шлюза, 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 Добавлено 23.05.2018 Категория Платежные системы Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Обращение к серверу разработчика Нет Старая цена  
    • By ashap
      1400
      Скачать/Купить дополнение


      С КАРТЫ НА КАРТУ ЧЕРЕЗ ТИНЬКОФФ (ФИЗ.ЛИЦА)
      Модуль позволяет принимать оплату на любую карту физического лица напрямую.
      Не требуется заключать никаких договоров, достаточно иметь любую банковскую карту (на банковские карты Тинькофф переводы без комиссий).
       
      Версия для магазинов 2.3 по ссылке
       
      На данный момент существует ограничение у всех платежных систем на прием с карт на счет физического лица не более 15тр (Данная сумма у всех агрегаторов, это установлено на уровне закона). Данным модулем вы можете обойти такое ограничение и принимать оплату свыше 15 000 рублей за раз! Лимиты и комиссии описаны на странице https://www.tinkoff.ru/cardtocard/
       
      Теперь вы можете спокойно получать деньги от покупателей напрямую на Вашу карту моментально.
       
      Хотелось бы отметить что для приема платежей до 15000р, рекомендуется использовать модуль для физических лиц Карты и Яндекс деньги ++, в модулях все продумано таким образом что можно задать верхнюю и нижнюю границу суммы к оплате, благодаря этому модуль будет скрываться и появляться соответственно.
      Модуль для оплаты только после подтверждения менеджером тут https://opencartforum.com/files/file/3363-%D0%BE%D1%82%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%BD%D0%B0%D1%8F-%D0%BE%D0%BF%D0%BB%D0%B0%D1%82%D0%B0-%D1%81-%D0%BA%D0%B0%D1%80%D1%82%D1%8B-%D0%BD%D0%B0-%D0%BA%D0%B0%D1%80%D1%82%D1%83-%D1%87%D0%B5%D1%80%D0%B5%D0%B7-%D1%82%D0%B8%D0%BD%D1%8C%D0%BA%D0%BE/
       
      Основные возможности:
      Получение уведомлений от покупателя о отправке оплаты в автоматическом режиме (необходима проверка платежа в вашем онлайн банке, клиент оставляет последние 4 цифры карты для идентификации платежа) Автоматическая смена статуса при отправке оплаты покупателем (автоматическая отправка письма покупателю и админу при поступлении платежа в статус проверки с информацией о карте с которой совершилась оплата) Защита от повторной оплаты заказа Защищенные ссылки для оплаты Так как тинькофф принимает только рубли, автоматическая конвертация в рубли по курсу из вашего магазина(в магазине цены могут быть в любой валюте и заказ может быть оформлен в другой, при оплате все с конвертируется в рубли) Возможность задать комиссию для покупателя Возможность совершать предоплату от суммы заказа или фиксированную стоимость Просмотр платежей на проверку оплаты в админ панели магазина Возможность получение ссылки на оплату в письме Возможность использования инструкции к оплате при оформлении заказа (использование переменных таких как «номер заказа», «ссылка на оплату», «сумма заказа», «комиссия» и html тегов а также своих полей из симпл) Возможность использования инструкции к оплате в письме о заказе (использование переменных таких как «номер заказа», «ссылка на оплату», «сумма заказа», «комиссия» и html тегов а также своих полей из симпл) Уведомление администратора при отправке оплаты Уведомление покупателя при получении оплаты магазином (происходит сменой статуса заказа администратором) Возможность добавления комментария для дальнейших действий в письмо о успешной оплате(использование переменных таких как «номер заказа», «сумма заказа», «комиссия» и html тегов а также своих полей из симпл) Возможность повторно выслать ссылку на оплату из админ панели Блокировка страницы оплаты при статусе отличном от статуса из настроек модуля Возможность изменить текст на странице ожидания оплаты (использование переменных таких как «номер заказа», «ссылка на оплату», «сумма заказа», «комиссия» и html тегов а также своих полей из симпл) При оплате сразу после оформления заказа на странице ожидаемой оплаты вывод текста, что заказ создан. На страницах оплаты зарегистрированным пользователям выводятся ссылки на личный кабинет. Возможность задания максимальной суммы заказа при котором метод не будет выводиться. Возможность задания минимальной суммы заказа при котором метод не будет выводиться. Возможность изменения названия метода оплаты. Мульти-язык Поддержка мульти-магазина Не требует VQMOD Не заменяет системных файлов Поддерживает работу с модулем SIMPLE - простая регистрация и заказ (Также есть возможность использовать созданные Вами свои поля в модуле в местах где возможен вывод переменных) Поддержка версий магазина:
      Opencart 1.5.3.x - 2.1.x Ocstore 1.5.3.x - 2.1.x OpencartPro, OcShop, BroCart, Opencart русская сборка 1.5.3.x - 2.1.x Демонстрация на 1.5 магазине:
      Витрина http://dev39.pe-art.ru/ Админ панель http://dev39.pe-art.ru/admin/index.php?route=payment/cardtocard Логин: demo Пароль: demo Демонстрация на 2.1 магазине:
      Витрина http://dev34.pe-art.ru/ Админ панель http://dev34.pe-art.ru/admin/index.php?route=payment/cardtocard Логин: demo Пароль: demo  
       
      Смотрите также другие модули по ссылке
      Добавил ashap Добавлено 08.08.2016 Категория Платежные системы Системные требования Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет Старая цена 0  
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.