- Главная
- Маркетплейс
- Сбербанк (Мультиаккаунты)

Сбербанк (Мультиаккаунты)
Подключается через
Поддержка модуля 7 дней в неделю
Интеграция позволяет:
- Подключать несколько аккаунтов Сбербанка к одному аккаунту RetailCRM;
- Выставлять счет на оплату через Сбербанк-эквайринг;
- Отображать в чеке состав корзины;
- Указывать время жизни ссылки;
- Отправлять ссылку на оплату любым удобным способом: СМС, E-mail или чат;
- Выбор версии ФФД;
- Выбирать тип оплаты при полной предоплате;
- Выставления ссылки на оплату доставки;
- Добавлять ссылку для перенаправления после успешного платежа/ошибки платежа;
- Производить закрытие чека (Стоит учесть, что после закрытия чека возврат можно будет сделать только из ЛК Сбербанка);
- Производить возврат из заказа RetailCRM.
- Сокращать ссылку на оплату
Подробная инструкция по установке и активации
Содержание
- Создание Ключа доступа к API
- Вход в настройки модуля
- Настройка модуля
— Вкладка «Доступ»
— Вкладка «Сбербанк эквайринг» - Создание типов оплат
1. Создание Ключа доступа к API
- Войдите под своей учетной записью в RetailCRM с правами администратора.
- Перейдите в Настройки/Интеграции/Ключи доступа к API.
3. Нажмите кнопку «Добавить».
4. Выберите тип доступа к магазину.
5. Отметьте магазин из списка, с которым будет работать модуль.
6. Отметьте методы из списка Разрешенные методы API. (Нужные методы указаны в Приложении 1).
7. Скопируйте ключ.
8.Нажмите “Сохранить”.
2. Вход в настройки модуля
- Перейдите в Настройки/Интеграции/Маркетплейс.
- Выберите модуль.
3. Нажмите кнопку «Перейти в личный кабинет». При первом входе откроется страница регистрации.
3. Настройка модуля
Вкладка «Доступ»
- Вводим ссылку на RetailCRM;
- Вставляем скопированный ранее API-ключ и ссылку на RetailCRM;
- Нажимаем «Сохранить».
Аккаунты Sberbank
Для добавления аккаунта нажимаем одноименную кнопку Добавить аккаунт Sberbank
Основные настройки
— Магазин. Выберете один из доступных магазинов для подключения модуля.
— В поля Логин и Пароль введите соответствующие данные аккаунта, который будет работать с выбранным магазином.
Альтернативой является работа по Токену, но мы рекомендуем использовать Логин и Пароль
— Версия ФФД. Указываем нужную версию ФФД.
— Чек-бокс: Активность аккаунта. Активирует аккаунт для возможности подключения и работы с аккаунтом в Сбербанк (НЕ ЯВЛЯЕТСЯ ПЕРЕВЕДЕНИЕМ АККАУНТА В БОЕВОЙ РЕЖИМ)
Дополнительные настройки:
— Время жизни счета — время в течении которого клиент может перейти по ссылке и оплатить счет. Можно указать время в секундах, если счета должны быть с коротким временем жизни (максимум 86400 секунд), или указать в часах, максимум 720 часов. (30 дней). Если за это время клиент не оплатил, счет будет не действительный и по нему придет отмена.
— Ссылка для перенаправления клиента после успешной оплаты. Если она заполнена, то перенаправление будет происходить на нее.
— Ссылка для перенаправления клиента после ошибки оплаты. Если она заполнена, то перенаправление будет происходить на нее.
— Тип оплаты Сбербанк при полной предоплате RetailCRM. Выберите один из возможных типов оплат.
— Поле передаваемое в description. Используется для передачи доп.информации в чек, выберите одно из доступных значений, но перед этим обратитесь в поддержку Сбербанка для подключения этого функционала.
— Чек-бокс: Передача состава корзины. При активации, при выставлении счета в Сбербанк передается состав заказа.
Для работы отмен и возвратов напишите в техническую поддержку Сбербанка support_ecomm@sberbank.ru, с просьбой подключить Вам данную возможность.
— Чек-бокс: Сокращать ссылку на платеж. Функционал позволяет сокращать ссылку для удобной отправки через мессенджеры и соц.сети.
После нажмите Сохранить.
4. Создание типов оплат
- Перейдите в RetailCRM/Администрирование/Справочники/Типы оплат. Нажмите кнопку «Добавить»;
- Введите название типа оплаты (Пример: Сбербанк-Эквайринг);
- Введите символьный код типа оплаты (Пример: sber-shop);
- Выберите из списка «Интегрировать с» нужный магазин, с которым будет работать указанный аккаунт в модуле;
- В поле «Статусы счетов» — нажмите на кнопку «Перейти к настройке». Соотнесите статусы платежей со статусами оплат из RetailCRM. Нажмите Сохранить.
Подсказка.
Не забудьте разрешить новые способы оплаты в настройках типов доставки, иначе оплаты будут недоступны.
ДЛЯ ИНТЕГРАЦИОННЫХ ТИПОВ ОПЛАТЫ НЕЛЬЗЯ ВЫБИРАТЬ НАЛОЖЕННЫЙ ПЛАТЁЖ!
Callback-уведомления:
Способ 1. Написать со своей почты которая привязана к Сбербанку сообщение для подключения callback – так мы сможем принимать платежи по sberbank-pay и другим способам оплаты.
Адрес технической поддержки Сбербанка — support_ecomm@sberbank.ru
Текст: Здравствуйте установите callback, url — https://marketplace.imb-service.ru/sberbank-pro/payment/callback для мерчанта ВАШ_МЕРЧАНТ.
Способ 2. Для самостоятельной настройки Callback-уведомлений нужно сделать следующие шаги:
1. Зайти в ЛК Сбербанк Эквайринг;
2. Настройки -> Основные -> Callback-уведомления: выбираем продавца и нажимаем «Включить Callback-уведомления»
3. Заполняем следующие поля:
1) Ссылки: https://marketplace.imb-service.ru/sberbank-pro/payment/callback
2) HTTP-метод — GET
3) Тип коллбэка — Статический
4) Тип подписи — Симметричный
5) Операции — Успешное списание, Отмены, Возврат, Платёж отклонён по таймауту
Поля, которые не упоминались, НЕ ЗАПОЛНЯЮТСЯ.
4. Сохранить
Приложение №1
Необходимые методы API RetailCRM для работы модуля
Приложение №2
Доступы в Сбербанк-Эквайринг находится в письме от Сбербанка, которое приходит на почту после заключения договора на использование системы Сбербанк-Эквайринг
Пояснение о доступах в Сбербанк-Эквайринг:
Доступы в Сбербанк-Эквайринг находится в письме от Сбербанка, которое приходит на почту после заключения договора на использование системы Сбербанк-Эквайринг.
Обратите внимание:
- Логин должен быть оканчиваться на слово «-API», т.е. вида ЛОГИН-API. Логин оканчивающийся на -operator НЕ МОЖЕТ БЫТЬ использован;
- Если ввести в настройки одновременно логин, пароль и token, модуль будет работать в режиме логина и пароля.
- Через поддержку Сбербанк возможно вносить индивидуальные ограничения на аккаунт, например, запретить возврат.
Приложение №3. Вопросы
- Обратите внимание. Через систему RetailCRM возможен только полный возврат. Частичный не предусмотрен. При этом подразумевается, что платежная система сама формирует и отправляет чек возврата
- Нумерация заказов должна быть уникальна. В случае если ранее выставлялись счета через ЛК сбербанка, и номер заказа уже такой существует, счет на заказ с таким же номером заказа создан не будет.
- Удаления выставленного счета возможно после отмены счета. При истечении времени ссылки счет также будет автоматически отменен. Если клиент выбрал иной способ оплаты, можно просто создать новый способ оплаты с нужной суммой.
- Если возврат сделать не через модуль, а через ЛК Сбербанк, статус на возврат не изменится
- Для возможности отмены счетов и возвратов, необходимо с Вашей почты написать в поддержку Сбербанка, для активации функционала отмены и возврата по API (reverse.do, decline.do и refund.do).
- Модуль позволяет создавать любое количество счетов в каждом заказе.
Приложение №4. Проблема с передачей статусов оплат в RetailCRM
«Здравствуйте установите callback, url — https://marketplace.imb-service.ru/sberbank-pro/payment/callback
для мерчанта ВАШ_МЕРЧАНТ.»
- Ошибка формирования счета — доступ запрещен. — Скорее всего аккаунт не переведен в боевой режим. Если установить галочку «тестовый шлюз» — выставление счета сработает, значит аккаунт еще находится в тестовом режиме.
- Невозможно выставить счет — не сходится сумма чека и товаров. — Такое возможно если в названии товаров встречается спецсимволы, например %. $,#, * Такие символы запрещены в чеке.
- Ответ Сбербанка — Пользователь не имеет разрешений на отклонение заказов — это значит что в аккаунте были запрещены отмены. Необходимо активировать через тех. поддержку Сбербанка.
Приложение №5. Настройка для «Использовать только для оплаты доставки»
- Добавляем свой аккаунт Сбербанк 2 раза и в одном из них проставьте чек-бокс «Использовать только для оплаты доставки». Таким образом мы получим один аккаунт для формирования ссылка на оплату заказа, а второй для формирования ссылки.Учтите: аккаунты должны быть подключены к разным магазинам, иначе нельзя будет создать 2 типа оплат.
Использование тестового шлюза предусмотрено аккаунтом для примера, если для ваших настроек это не нужно — не выставляем.
- Добавляем 2 типа оплаты и интегрируем их с магазинами.
- Дальше вам нужно лишь в заказе выставлять нужный тип оплаты.