Платёжный модуль Системы быстрых платежей (СБП) СберБанка позволяет подключить на сайте оплату с помощью QR-кодов.
Данное решение предназначено исключительно для приема платежей с помощью QR-кода и не заменяет официальный модуль интернет-эквайринга СберБанка.
На данный момент у СберБанка нет собственного модуля с такой функциональностью.
Изменение статуса оплаты
В связи с тем, что API СБП Сбера не поддерживает (на момент разработки модуля) уведомления об оплате, с модулем устанавливается агент (/bitrix/admin/agent_list.php) Itsagency\Sbersbp\Agent\PaymentChecker::check();, который периодически проверяет статусы оплаты. Период можно настроить в параметрах агента, по умолчанию 5 минут.
Адрес для входящего сервиса уведомлений OrderNotifyQr не используется
Инструкция по получению доступов по ссылке
Если у вас остаются вопросы по получению данных - необходимо обратиться в поддержку Сбера.
Любые вопросы по использованию и настройке модуля задавайте в группе в Телеграме: https://t.me/+HY3JGn4zKHRjYWMy
Если у вас остаются вопросы по получению данных - необходимо обратиться в поддержку Сбера.
Убедитесь, что на вашем сервере установлена библиотека OpenSSL для PHP
Установите модуль
Добавьте новую платежную систему через Магазин → Настройки → Платежные системы → Добавить платежную систему
Укажите обработчик — Оплата через СБП Сбер
Заполните настройки, полученные от СберБанка
Подключение:
Client id и Client secret: https://api.developer.sber.ru/how-to-use/create_app
Certificate — сертификат в формате .p12 и Certificate password: https://api.developer.sber.ru/how-to-use/create_certificate
Оплата:
ID клиента — Идентификатор клиента (member_id) - рекомендуется уточнить эти данные у вашего менеджера в Сбере
ID устройства — Идентификатор устройства, на котором сформирован заказ. Для «QR-код СБП»: tid (Уникальный идентификатор терминала) - рекомендуется уточнить эти данные у вашего менеджера в Сбере
Код валюты — Валюта, цифровой код по ISO 4217 (только рубли)
Если у вас не хватает каких-то данных для подключения, обратитесь к вашему менеджеру в СберБанке.
Если появляется ошибка 400, то возможны 2 варианта:
- вы указали неверные или неполные данные для подключения
- у вас не хватает прав для обращения к API Сбера - в этом случае необходимо обратиться к вашему менеджеру в Сбере
Если возникает ошибка, связанная с сертификатом (unable to load client cert), активируйте функцию Конвертировать .p12 сертификат в настройках модуля.
Любые вопросы по использованию и настройке модуля задавайте в группе в Телеграме: https://t.me/+HY3JGn4zKHRjYWMy
Любые вопросы по использованию и настройке модуля задавайте в группе в Телеграме: https://t.me/+HY3JGn4zKHRjYWMy
Инструкция по получению доступов от Сбера по ссылке.
Если у вас остаются вопросы по получению данных - необходимо обратиться в поддержку Сбера.
Служба технической поддержки по электронной почте:
Пн.-Пт. 10:00 - 18:00
Перед созданием обращения, пожалуйста, убедитесь, что:
- ваш вопрос касается именно работы модуля
- ответ на ваш вопрос отсутствует в описании решения и в описании его установки
- вы ознакомились с документацией Сбера: https://api.developer.sber.ru/product/PlatiQR/doc/v1/QR_API_doc3
- ваш вопрос не касается получения данных, необходимых для настройки модуля (этот вопрос вы можете задать вашему менеджеру в Сбере)
Мы оставляем за собой право не отвечать на обращения, противоречащие вышеуказанным пунктам.
Если у вас появляется ошибка 400, возможны 2 варианта:
- вы указали неверные или неполные данные для подключения
- у вас не хватает прав для обращения к API Сбера - в этом случае необходимо обратиться к вашему менеджеру в Сбере
«
Подключаем сайт к СБП в соответствии с этим API: https://api.developer.sber.ru/product/PlatiQR/doc/v1/QR_API_doc52
Используем следующие данные для подключения:
client_id: (укажите ваш Client ID)
client_secret: (укажите ваш Client secret)
member_id: (укажите ваш ID клиента)
id_qr: (укажите ваш ID устройства (tid)
Ответ возвращается с ошибкой. Прошу уточнить, верные ли данные мы используем.
Логи запроса и ответа во вложении (необходимо включить логирование в настройках модуля)
»
Для покупки товара в нашем интернет-магазине выберите понравившийся товар и добавьте его в корзину. Далее перейдите в Корзину и нажмите на «Оформить заказ» или «Быстрый заказ».
Если оформляете быстрый заказ: напишите ФИО, телефон и e-mail. Вам перезвонит менеджер и уточнит условия заказа. По результатам разговора вам придет подтверждение оформления товара на почту или через СМС. Теперь останется только ждать доставки и радоваться новой покупке.
Оформление заказа в стандартном режиме выглядит следующим образом. Заполняете полностью форму по последовательным этапам: адрес, способ доставки, оплаты, данные о себе. Советуем в комментарии к заказу написать информацию, которая поможет курьеру вас найти. Нажмите кнопку «Оформить заказ».
Оплачивайте покупки удобным способом. В интернет-магазине доступно 3 варианта оплаты:
- Наличные при самовывозе или доставке курьером. Специалист свяжется с вами в день доставки, чтобы уточнить время и заранее подготовить сдачу с любой купюры. Вы подписываете товаросопроводительные документы, вносите денежные средства, получаете товар и чек.
- Безналичный расчет при самовывозе или оформлении в интернет-магазине: карты МИР. Чтобы оплатить покупку на сайте, система перенаправит вас на сервер платежной системы. Здесь нужно ввести номер карты, срок действия и имя держателя.
- Электронные системы при онлайн-заказе: ЮMoney. Для совершения покупки система перенаправит вас на страницу платежного сервиса. Здесь необходимо заполнить форму по инструкции.
- Безналичная оплата на наш расчетный счет по выставленному счету.
Экономьте время на получении заказа. В интернет-магазине доступно 4 варианта доставки:
- Электронная поставка - все необходимые сведения о лицензии, праве пользования, кодах, ключах и др. высылаются покупателю на его e-mail.
- Курьерская доставка. Когда товар будет отправлен с нашего склада, Вам придет уведомление. В день доставки с Вами заблаговременно свяжется курьер для уточнения времени и деталей доставки. Доставка производится "до двери". Осмотрите упаковку на целостность и соответствие указанной комплектации.
- Постамат. Когда заказ поступит на точку, на Ваш телефон или e-mail придет уникальный код. Заказ нужно оплатить в терминале постамата. Срок хранения — 3 дня.
- Доставка Почтой России. Когда заказ придет в отделение, на Ваш адрес придет извещение о посылке. Перед оплатой Вы можете оценить состояние коробки: вес, целостность. Вскрывать коробку самостоятельно Вы можете только после оплаты заказа. Один заказ может содержать не больше 10 позиций и его стоимость не должна превышать 100 000 р.
Дополнительная информация.