Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

[Підтримка] Альфа Банк Эквайринг - Отложенная оплата


ashap
 Поделиться

Рекомендованные сообщения

Альфа Банк Эквайринг - Отложенная оплата


Альфа Банк Эквайринг - Отложенная оплата


В продаже только версия PRO

Модуль для оплаты онлайн, только после того как менеджер свяжется с клиентом и убедится в наличии товара или каких то других факторах, только после этого у клиента появится возможность оплаты онлайн по ссылки из письма или из личного кабинета.

 

Если вы хотите отправлять покупателя на оплату сразу без проверки товаров то модуль без отложенной оплаты https://opencartforum.com/files/file/2396-%D0%B0%D0%BB%D1%8C%D1%84%D0%B0-%D0%B1%D0%B0%D0%BD%D0%BA-%D1%8D%D0%BA%D0%B2%D0%B0%D0%B9%D1%80%D0%B8%D0%BD%D0%B3/

 

Прием платежей в интернете (интернет-эквайринг) — проведение и обработка операций, проводимых с использованием банковских карт VISA и MasterCard на сайте компании

Почему Альфа-Банк?

Много лет предоставляет компаниям услуги по приему оплаты картами в интернете и является лидером на рынке России;

один из лучших на рынке показателей противодействия мошенничеству (группа мониторинга онлайн-платежей);

гибко настраиваемая система фрод-мониторинга;

использование технологий 3D-Secure от VISA и SecureCode от MasterCard

доступ сотрудника компании в систему отчетности;

Наши клиенты : Аэрофлот, S7, Яндекс, Beeline, Одноклассники.ру, ВКонтакте, Евросеть, Мосэнергосбыт и др

 

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

- Получение уведомлений от банка о совершении оплаты

- Автоматическая смена статуса при получении оплаты(возможность отправить письмо автоматически покупателю и админу при поступлении)

- Шифрование пароля API, как в админ панели так и в базе данных.

- Возможность задать комиссию для покупателя

- Просмотр успешных платежей в админ панели магазина

- Возможность оплаты из личного кабинета

- Возможность получение ссылки на оплату в письме

- Возможность использования инструкции к оплате при оформлении заказа (использование переменных таких как «номер заказа», «сумма заказа», «комиссия» и html тегов)

- Возможность использования инструкции к оплате в письме о заказе (использование переменных таких как «номер заказа», «сумма заказа», «комиссия» и html тегов)

- Уведомление администратора при получении оплаты

- Уведомление покупателя при получении оплаты магазином

- Возможность добавления комментария для дальнейших действий в письмо о успешной оплате(использование переменных таких как «номер заказа», «сумма заказа», «комиссия» и html тегов)

- Возможность повторно выслать ссылку на оплату из админ панели

- На странице успешной оплаты, если платеж уже поступил вывод текста об успешной оплате, если платеж не поступил или отказ от оплаты вывод “После того как деньги поступят на наш счет, статус Вашего Заказа # изменится” или возможно в настройках задать Ваш текст.

- Возможность изменить текст на странице успешной оплаты (использование переменных таких как «номер заказа», «сумма заказа», «комиссия» и html тегов)

- На страницах успешной и неуспешной оплаты зарегистрированным пользователям выводятся ссылки на личный кабинет.

- Возможность задания максимальной суммы заказа при котором метод не будет выводиться.

- Возможность задания минимальной суммы заказа при которой метод не будет выводиться.

- Возможность изменения названия метода оплаты.

- Возможность использования html тегов в названии метода оплаты (например вставлять картинки)

- Возможность изменить текст на странице не удачной оплаты (использование переменных таких как «номер заказа», «ссылка на оплату», «сумма заказа», «комиссия» и html тегов)

- Возможность совершать предоплату от суммы заказа или фиксированную стоимость

- Поддержка Мульти-языка

- Поддержка Мульти-магазина

Порядок работы.

Клиент создает заказ, выбирает данный метод оплаты. Создается заказ со статусом указанном в настройках модуля. Менеджер магазина видит заказ и присваивает статус заказу(например Ожидает оплаты, настраивается в настройках модуля), после этого у клиента появляется кнопка в личном кабинете, в истории заказов оплатить онлайн. Если пользователь совершил заказ без регистрации, то после изменения статуса заказа и установки флажка уведомить покупателя, клиенту отправляется письмо с информацией об изменении заказа и ссылкой на оплату онлайн. После оплаты создается запись о совершенном платеже в админ панели и статус заказа меняется на другой(например Оплата принята, задается в настройках модуля). Ссылка на оплату видна админу в просмотре заказа на последней вкладке.

 

*Не заменяет системных файлов

*Не требует vqmod для версий магазинов выше 2.x

*Для версий магазинов 1.5 vqmod обязателен

*Поддерживает модуль simple - простая регистрация и заказ

Заявка на подключение к услуге и все вопросы тут https://alfabank.ru/..._payments/site/

Подключение под ключ 2900р

 

Смотрите также другие модули по ссылке


  • Автор
  • долучення
    17.09.15
  • Категорія
  • Системные требования
  • Метод активации
    Автоматическая активация
  • Ioncube Loader
    Нет
  • 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.1
    OcShop 2.0.3.х
    OcShop 1.5.6.4.х
  • Звернення до сервера розробника

 

Ссылка на комментарий
Поделиться на других сайтах

FAQ

 

Внимание! на данный момент альфа банк сменил адреса, необходимо отредактировать файл catalog/controller/account/abacquiring.php
 и заменить все адреса https://test.paymentgate.ru/testpayment/rest/
на
https://web.rbsuat.com/ab/rest/ - для тестовых,
https://pay.alfabank.ru/payment/rest/ - для реальных

 

1. При переходе на оплату пишет No Data 

Смотреть журнал ошибок - расшифровка ошибок ниже

 

2. В журнале ошибок запись "Доступ запрещен"

Это означает что не верный логин или пароль

Либо Вам не открыли доступ

 

Также может помочь но уже на крайний случай

если пароль API содержит спецсимволы

Например, пароль "qwe?rt%y" можно попробовать записать как "qwe%0Frt%25y".

http://web-developer.name/urlcode/

 

Если тесты прошли успешно а на боевых платежах получаете ошибку Доступ запрещен, то это значит вам сменили адрес сервера, обратите внимание на письмо от банка

необходимо заменить в catalog/controller/account/abacuiringpay.php часть адреса

имя домена с 

https://test.paymentgate.ru/testpayment

на точто вам прислали,

все до /rest/ххххх - это оставляете

скорее всего это 

https://pay.alfabank.ru/payment

3. В журнале ошибок запись AlfaBank error: code= ( без описания ошибки)

не работает полноценно curl (Внимание при такой ошибки только проблема с Curl у хостера)

curl собран с версией openssl ниже чем у банка (постоянно обновляется так как в нем появляются новые и новые дыры)

посмотреть можно в phpinfo в разделе curl (обязательно в разделе curl а не просто openssll искать, так как может на самом хостинге openssl новой версии а сам curl собран со старой или вообще без поддержки)

curl тестируется по следующему методу 

версия openssl на хостинге не ниже чем у банка, запросить актуальную версию вы можете в поддержке банка - иначе не работает CURL запрос к банку. Проверить версию можно с помощью phpinfo();, раздел CURL.

Проверка курл:

if ( $curl = curl_init() ) {

echo "Curl init ok<br>";

curl_setopt($curl, CURLOPT_URL, 'https://test.paymentgate.ru/testpayment/rest/register.do');

$result = curl_exec($curl);


echo $result;
}
else
{ echo 'No Curl'; 
}

Должен вывести в качестве result

{"errorCode":"5","errorMessage":"Доступ запрещён"}

Если такого нет, ничего не заработает. К хостеру.

 

и никакого отношения такой тест не к модулю не к опенкарту не имеет, все голый php

если он не проходит это означает что ваш curl собран с openssl ниже чем в данный момент у банка или он вообще собран без поддержки openssl

Варианты решения:

  • Письмо хостеру чтобы обновляли openssl в curl
  • Замена хостера
  • Если у вас vps - пересборка curl с новой версией openssl

 

 

4. Кнопка для повторной оплаты не появляется в личном кабинете

 

     Если шаблон личного кабинет далек от стандартного то кнопка в личном кабинете может не появиться о чем вы увидите            оповещение в логе vqmod или ocmod

 

     для вывода кнопки необходимо в файле vqmod/xml/abacuiringpay.xml

     <?php echo $order['status']; ?></div>

     заменить на строчку которая у вас в шаблоне похожая

     или то место куда вы хотите вставить кнопку

     из этого файла catalog/view/theme/вашатема/template/account/order_list.tpl

 

для опенкарт 2 изменения в install.xml

переименовать в install.ocmod.xml и установить через установщик (перед этим удалив старый модификатор)

не забыть обновить кэш

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

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

Ссылка на комментарий
Поделиться на других сайтах


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

принимает с карт виза и мастеркард на расчетный счет

договор заключаете с альфа банком

Ссылка на комментарий
Поделиться на других сайтах

принимает с карт виза и мастеркард на расчетный счет

договор заключаете с альфа банком

какой нужно договор заключать? нужно иметь юр лицо?

Ссылка на комментарий
Поделиться на других сайтах


договор интернет эквайринга

ИП или Юр лицо

на все вопросы ответят тут Заявка на подключение к услуге и все вопросы тут https://alfabank.ru/..._payments/site/

юридическая сторона к модулю отношения не имеет

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Здравствуй!

С 2.0.1.1. работает??

пока нет

Ссылка на комментарий
Поделиться на других сайтах

я правильно понимаю что разница между этим модулем и модулем сбербанк эквайринг только где у меня рс открыт?

Ссылка на комментарий
Поделиться на других сайтах


для сбера отложенная позже будет (см порядок работы модуля)

а так да

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...

Добрый день. А будет ли версия совместимая с opencart 2.x ??

При гарантии покупки сделаю

Ссылка на комментарий
Поделиться на других сайтах

  • 3 месяца спустя...

Добрый день.

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

Я был залогинен на сайт, перешел в оплату онлайн, оплату не сделал и меня вернуло на сайт. Появилось сообщение о том, что оплата произведена не была. Через какое-то время я зашел на сайт и увидел такую картину вместо текста:

http://prntscr.com/alt1yf

При этом я оказался отлогинен с сайта. 

Я залогинился на другой странице и обновив страницу с ошибкой увидел уже такое сообщение:

http://prntscr.com/alt39f

 

В ошибках значится 

2016-03-30 3:53:37 - PHP Notice:  Undefined index: abacquiringpay in /home/catalog/controller/account/abacquiringpay.php on line 850
2016-03-30 3:53:37 - PHP Notice:  Undefined offset: 1 in /home/catalog/controller/account/abacquiringpay.php on line 851
2016-03-30 3:53:37 - PHP Notice:  Error: Could not load language account/! in /home/vqmod/vqcache/vq2-system_library_language.php on line 39
 
Кэш очищал, ошибка всё равно появляется со временем
 
У меня последнее время стал слетать язык в том смысле, что английский отключен, а поля в админке английские появляются пока не зайдёшь в локализацию - язык и не нажмёшь "сохранить".
Может это как-то связано.
 
Помогите решить, пожалуйста.
 
Ссылка на комментарий
Поделиться на других сайтах


связано

там языковые файлы одни

поэтому показывает переменные

 

если бы язык был то показывало на другом языке текст

у вас как то произвольно переключается язык на сайте

Ссылка на комментарий
Поделиться на других сайтах

могу предложить полечить это

просто перекидайте языковые файлы от модуля в папки с другим языком

 

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

Ссылка на комментарий
Поделиться на других сайтах

  • 3 месяца спустя...

Что нового в этой версии 2.1.2 (Посмотреть все изменения)

  • Добавлена версия для магазинов 2.0.x и 2.1.x

Ссылка на комментарий
Поделиться на других сайтах

  • 3 месяца спустя...

Разработан модуль для двухстадийных платежей

 

Двухстадийный платеж – операция по оплате товаров/услуг, совершенная через Интернет с использованием банковских карт,
требующая дополнительного подтверждения. Двухстадийный механизм работы позволяет разделить процесс проверки
платежеспособности банковской карты (авторизация) и снятие денег (финансовое подтверждение). На первой стадии
двустадийного платежа происходит блокирование средств на счету клиента, а на второй списание. Возможность проводить как часть суммы так и целиком, также с отменами и возвратами.

 

Переход на оплату происходит сразу но вы можете делать отмены без потери комиссии

 

Всем покупателям текущего модуля Возможен апгрейд со скидкой - писать в ЛС

 

Модуль доступен по ссылке https://opencartforum.com/files/file/3441-%D0%B0%D0%BB%D1%8C%D1%84%D0%B0-%D0%B1%D0%B0%D0%BD%D0%BA-%D1%8D%D0%BA%D0%B2%D0%B0%D0%B9%D1%80%D0%B8%D0%BD%D0%B3-%D0%B4%D0%B2%D1%83%D1%85%D1%81%D1%82%D0%B0%D0%B4%D0%B8%D0%B9%D0%BD%D1%8B%D0%B5-%D0%BF%D0%BB%D0%B0%D1%82%D0%B5%D0%B6%D0%B8/

Ссылка на комментарий
Поделиться на других сайтах

А в чём ещё преимущества, кроме возможности возврата без комиссии?

деньги блокируются сразу

возврат моментальный, не надо ждать отправки, не надо оформлять никаких документов

приимущества вообщем в работе с возвратами

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

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