Промсвязьбанк: настройка модуля

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
  • Тема закрыта
#1 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

23.02.2014 20:42

Российская сборка Magento, начиная с версии 2.29.0, позволяет интернет-магазину принимать оплату банковскими картами посредством интернет-эквайринга Промсвязьбанка.

Для тестирования модуля Вам надо:
  • Получить от сотрудника Промсвязьбанка идентификатор виртуального терминала для тестового режима
  • Указать сотруднику Промсвязьбанка веб-адрес, по которому платёжный шлюз Промсвязьбанка будет оповещать интернет-магазин об оплате заказов покупателями, а также об изменении состояния платежа (приём ранее блокированных на банковской карте покупателя средств, разблокирование этих средств и т.п.).
    Надо указать не произвольный, а конкретный веб-адрес:
    http://<домен вашего магазина>/df-psbank/confirm/
    либо значение
    http://<домен вашего магазина>/index.php/df-psbank/confirm/
    в зависимости от наличия в адресах Вашего магазина частицы «index.php».
    Обратите внимание, что в области вместо <домен вашего магазина> частицу www надо писать только в том случае, если интернет-браузер после открытия главной витринной страницы Вашего магазина показывает эту частицу www в адресной строке. Если же браузер не показывает эту частицу в адресной строке (а если сервер настраивал я в рамках услуги бесплатной настройки сервера — то частицы www в адресе не будет), то и в адресе для Промсвязьбанка частицы www быть не должно.

Для промышленной эксплуатации модуля Вам надо:
  • Получить от сотрудника Промсвязьбанка:
    • идентификатор магазина для промышленнного режима режима
    • идентификатор виртуального терминала для промышленнного режима режима
    • 2 компонента закрытого (секретного) ключа для цифровой подписи сообщений, которыми будут обмениваться интернет-магазин и платёжный шлюз.
  • Указать сотруднику Промсвязьбанка тот жк веб-адрес оповещений, что и для тестового режима (описание смотрите выше).

Пример настроек в тестовом режиме:
Прикрепленное изображение: magento-promsvyazbank-settings-test-mode.png

Пример настроек в промышленном режиме:
Прикрепленное изображение: magento-promsvyazbank-settings-production-mode.png

«Включить?»
Делает модуль «Промсвязьбанк» доступным или недоступным для использования покупателями.
Можно также ограничить доступность модуля «Промсвязьбанк» покупателями из конкретных стран посредством описанной ниже опции «Допустимые страны покупателей».


«Тестовый режим?»
В тестовом режиме платёжный шлюз Промсвязьбанка лишь имитирует процесс оплаты.


«Идентификатор магазина»
Идентификатор магазина позволяет платёжному шлюзу Промсвязьбанка идентифицировать Ваш магазин при проведении платежей.
Для промышленного режима работы платёжного шлюза идентификатор магазина будет выдам Вам сотрудником Промсвязьбанка.
В тестовом режиме работы платёжного шлюза это поле заполнять не требуется, и оно отсутствует на экране настроек.


«Идентификатор виртуального терминала»
Этот идентификатор надо получить от сотрудника Промсвязьбанка.
Для промышленного режима работы платёжного шлюза идентификатор магазина будет выдам Вам сотрудником Промсвязьбанка.
В тестовом режиме работы платёжного шлюза это поле заполнять не требуется, и оно отсутствует на экране настроек.


«Закрытый ключ (часть 1)»
«Закрытый ключ (часть 2)»
Закрытый ключ используется модулем «Промсвязьбанк» для подписи своих обращений к платёжному шлюзу Промсвязьбанка, а также для првоерки подлинности сообщений от платёжного шлюза Промсвязьбанка.
Для промышленного режима работы платёжного шлюза закрытый ключ в виде двух компонент будет выдам Вам сотрудником Промсвязьбанка.
В тестовом режиме работы платёжного шлюза это поле заполнять не требуется, и оно отсутствует на экране настроек.

«Название магазина для покупателя на платёжной странице банка»
Это название магазина отображается покупателю на платёжной странице Промсвязьбанка.


«Название для этого способа оплаты»
Под указанным Вами здесь названием покупатель увидит данный вариант оплаты при оформлении заказа, а также на экранах уже оформленного заказа (в Личном кабинете, в письме-оповещении, в печатном бланке и т.п.).


«Режим оплаты банковской картой»
Доступны режимы:
  • «снимать стоимость заказа с карты покупателя»: система в процессе оплаты заказа покупателем спишет стоимость заказа с банковской карты покупателя
  • «резервировать стоимость заказа на карте покупателя»: система в процессе оплаты заказа покупателем зарезервирует на банковской карте покупателя сумму, равную стоимости заказа. В дальнейшем Вы можете снять зарезервированную сумму как посредством административного интерфейса интернет-магазина (на странице счёта), так и в Личном кабинете магазина в Промсвязьбанке.


«Примечание к способу оплаты на экране оформления заказа»
Система покажет покупателю указанное здесь Вами пояснение к данному способу оплаты, когда покупатель выберет способ оплаты из числа других при оформлении заказа.


«Шаблон сообщения покупателю при отказе платёжного шлюза провести оплату»
В случае отказа платёжного шлюза провести оплату (например, если покупатель неправильно ввёл данные банковской карты или на банковской карте нет достаточных для оплаты средств) система возвратит покупателя на страницу оформления заказа и покажет ему сообщение в соответствии с заданным шаблоном.
В шаблоне можно использовать следующие параметры:
  • {сообщение от платёжного шлюза}
  • {телефон магазина}
  • {название платёжного шлюза в именительном падеже}
  • {название платёжного шлюза в родительном падеже}
  • {название платёжного шлюза в дательном падеже}
  • {название платёжного шлюза в творительном падеже}


«Вес для упорядочивания»
Когда системе требуется перечислить платёжные способы на экране, она упорядочивает их в соответствии с их весами.
Способы с меньшим весом отображаются выше способов с большим весом.
Веса задаются натуральными числами.


«Ограничить доступность способа оплаты покупателями из конкретных стран?»
Если Вы укажете значение «да», то система позволит Вам перечислить страны, которым должен принадлежать адрес покупателя, чтобы покупатель мог воспользоваться данным способом оплаты.


«Допустимые страны покупателей»
Система покажет этот способ оплаты только покупателям из указанных Вами стран.
Чтобы разрешить использование данного способа оплаты покупателям любой страны, укажите значение «нет» для опции «Ограничить доступность способа оплаты покупателями из конкретных стран?».

Поделиться темой: