Платежная система "«Сбербанк» - Интернет-эквайринг"
После установки необходимо добавить задание в планировщик(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 | ∞ |
1.0.7 | 23.02.2018 | Исправление пробоемы с передачей позиции чека с нулевой стоимостью. | 6.5.5 | ∞ |
1.0.6 | 06.10.2017 | Поддержка передачи данных для чека по ФЗ-54 | 6.5.5 | ∞ |
1.0.5 | 13.04.2017 | исправления | 6.5.5 | ∞ |
1.0.3 | 25.03.2017 | Добавлена поддержка сайтов на https | 6.5.5 | ∞ |
1.0.2 | 23.01.2017 | Исправление прав на файлы в архиве | 6.5.5 | ∞ |
1.0.2 | 12.12.2016 | Изменён тип таблицы | 6.8.0 | ∞ |
1.0.1 | 12.12.2016 | Убрана отладочная информация | 6.5.5 | ∞ |
1.0.0 | 12.12.2016 | Версия 1.0 | 6.5.5 | ∞ |
-
/cart/undefined/
не знаю с чем связано, то ли с последним обновлением HostCMS, то ли с самим сбербанком, который отдает ответ от сервера с лишними знаками перед json строкой и его нужно декомпрессить, но из за этого на страницу для оплаты не редиректит, а перебрасывает на страницу /cart/undefined/
помогает в requestApi() изменить $Core_Http->getBody() на $Core_Http->getDecompressedBody()Без темы
Нужно использовать getDecompressedBody() в любых случаях. Также может быть у вас не самая последняя версия модуля, потому что chunked отдельно обрабатывается в getDecompressedBody при использовании socket, а в curl это делается самим curl прозрачно.
Re: Без темы
версия обработчика платежной системы Сбербанк последняя, даже сейчас снова поставил ее и там идет $Core_Http->getBody()
Без темы
верно, но там явно указано использовать curl, что не должно приводить к показу цифр перед JSON, вероятно у вас была версия 1.1.3.

Платежная система "ROBOKASSA"

Платежная система "Безналичная оплата от юридического лица"

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

Платежная система "«ВТБ» - Интернет-эквайринг"
Платежная система позволяет принимать оплату по карте через ВТБ

Платежная система "Оплата с лицевого счета"

Комментарии