Платежная система "«Сбербанк» - Интернет-эквайринг"

Платежная система "«Сбербанк» - Интернет-эквайринг"
1 500 ₽
От 50 до 100 установок.
Приобрести и затем установить модуль вы можете через раздел «Магазин приложений» в центре администрирования HostCMS.
Платежная система позволяет принимать оплату по карте (Visa, Mastercard) через интернет-эквайринг Сбербанка. Реализован одностадийный вариант приёма оплаты - деньги сразу снимаются с карты клиента.
После установки необходимо добавить задание в планировщик(cron) на выполнение скрипта из cron/update_sberbank_orders.php
Периодичность запуска: раз в 5 минут, или любое другое желаемое время, скрипт проверяет статусы оплаты, если по какой то причине покупатель не вернулся со страницы банка. Подробнее как это сделать: https://www.hostcms.ru/documentation/modules/schedule/cron/ .
При переходе в рабочий режим необходимо сменить пароль для обоих аккаунтов -operator и -api. Пароли для них задаются отдельно.

Поддержка:
e-mail: 79146302174@yandex.ru
телефон: +79146302174
skype: vampirus.ru

Скриншоты

Версии модуля

Версия Дата Описание Версия от Версия до
1.1.4 29.10.2020 Принудительный выбор curl для запросов 6.5.5
1.1.3 20.07.2019 Исправлена нормализация суммы корзины 6.5.5
1.1.2 10.07.2019 Обновлён протокол передачи товарной корзины 6.5.5
1.1.1 23.12.2018 Исправление формата передачи дополнительных атрибутов 6.5.5
1.1.0 14.12.2018 поддержка ФФД 1.05 6.5.5
Еще версии

Комментарии

  • /cart/undefined/

    не знаю с чем связано, то ли с последним обновлением HostCMS, то ли с самим сбербанком, который отдает ответ от сервера с лишними знаками перед json строкой и его нужно декомпрессить, но из за этого на страницу для оплаты не редиректит, а перебрасывает на страницу /cart/undefined/

    помогает в requestApi() изменить $Core_Http->getBody() на $Core_Http->getDecompressedBody()

    alexpimnev 21.04.2021 14:13:19

    Без темы

    Нужно использовать getDecompressedBody() в любых случаях. Также может быть у вас не самая последняя версия модуля, потому что chunked отдельно обрабатывается в getDecompressedBody при использовании socket, а в curl это делается самим curl прозрачно.

    hostcms 21.04.2021 14:34:14

    Re: Без темы

    версия обработчика платежной системы Сбербанк последняя, даже сейчас снова поставил ее и там идет $Core_Http->getBody()

    alexpimnev 21.04.2021 14:38:10

    Без темы

    верно, но там явно указано использовать curl, что не должно приводить к показу цифр перед JSON, вероятно у вас была версия 1.1.3.

    hostcms 21.04.2021 15:03:49

    Re: Без темы

    все верно

    alexpimnev 21.04.2021 16:24:52
  • Проблема

    Доброго времени суток! После того ка нажимаю оплатит не появляется шлюз для оплаты

    felixbek 19.01.2021 21:47:25

    Без темы

    обновите модуль, либо на 79146302174@yandex.ru напишите

    VampiRUS
    VampiRUS 20.01.2021 01:58:12
  • Ошибка

    При совершение оплаты заказа постоянно пишет "Доступ запрещен"

    felixbek 22.02.2019 00:25:04

    Без темы

    Ошибка означает, что логин или пароль указаны неверно.
    Использовать нужно логин с -api

    VampiRUS
    VampiRUS 22.02.2019 04:53:07
  • Установка

    Доброе время суток! Как установит?

    felixbek 18.02.2019 23:10:05

    Без темы

    Можно из магазина приложений в админке

    VampiRUS
    VampiRUS 19.02.2019 01:23:25
Похожие