Gushina (обсуждение | вклад) |
Gushina (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | = "Плати QR" от Сбера и СБП на расчетный счет в Сбере = | + | ="Плати QR" от Сбера и СБП на расчетный счет в Сбере= |
Подробная инструкция действий со стороны Сбера - https://api.developer.sber.ru/product/PlatiQR/doc/v1/QR_API_doc3 | Подробная инструкция действий со стороны Сбера - https://api.developer.sber.ru/product/PlatiQR/doc/v1/QR_API_doc3 | ||
− | === Краткая инструкция от платформы: === | + | ===Краткая инструкция от платформы:=== |
− | # Создать приложение | + | #Создать приложение |
Авторизоваться на странице https://api.developer.sber.ru/ . Кликнуть на "Создать новое приложение". Заполнить форму: | Авторизоваться на странице https://api.developer.sber.ru/ . Кликнуть на "Создать новое приложение". Заполнить форму: | ||
Строка 22: | Строка 22: | ||
[[Файл:Ключи.png]] | [[Файл:Ключи.png]] | ||
− | 5. Распаковать сертификат, архив которого должен был прийти на | + | 5. Распаковать сертификат, архив которого должен был прийти на указанный email после создания приложения. |
Откройте командную строку, перейдите в папку, где лежит архив сертификата с расширением .p12. Выполните команду: | Откройте командную строку, перейдите в папку, где лежит архив сертификата с расширением .p12. Выполните команду: | ||
Строка 36: | Строка 36: | ||
В итоге вы получите приватный ключ в файле '''private.key''' и клиентский сертификат в файле '''client_cert.crt''' в папке, где лежит архив сертификата. | В итоге вы получите приватный ключ в файле '''private.key''' и клиентский сертификат в файле '''client_cert.crt''' в папке, где лежит архив сертификата. | ||
− | === Настройка в ПУ === | + | ===Настройка в ПУ=== |
Перейдите на страницу ПУ [https://cp.abcp.ru/?page=allsettings&financeSettings&paymentsettings Настройка - Финансы - Настройка платежных систем], нажмите "Добавить настройку для платёжной системы", выберите "Плати QR и СБП". | Перейдите на страницу ПУ [https://cp.abcp.ru/?page=allsettings&financeSettings&paymentsettings Настройка - Финансы - Настройка платежных систем], нажмите "Добавить настройку для платёжной системы", выберите "Плати QR и СБП". | ||
Версия 15:25, 14 апреля 2022
"Плати QR" от Сбера и СБП на расчетный счет в Сбере
Подробная инструкция действий со стороны Сбера - https://api.developer.sber.ru/product/PlatiQR/doc/v1/QR_API_doc3
Краткая инструкция от платформы:
- Создать приложение
Авторизоваться на странице https://api.developer.sber.ru/ . Кликнуть на "Создать новое приложение". Заполнить форму:
Обязательно запишите пароль к сертификату.
2. Подписать приложение на два продукта - "Плати QR" на тарифах "QR-код продавца (Плати QR и СБП)" и "Уведомления об оплате":
Для подключения "Уведомлений об оплате" необходимо предоставить вашему менеджеру/поддержке Сбера Callback URL вида https://secure2.abcp.ru/payments/payQr/ХХХХХ, где ХХХХХ - ваш ID для настройки платежных систем со страницы Настройка - Финансы - Настройка платежных систем.
3. Узнать у вашего менеджера/поддержки Сбера ваши данные: MemberID, IdQR - уникальный идентификатор устройства в системе "Плати QR", tid -уникальный идентификатор терминала (для СБП).
4. Скопировать clientID и clientSecret со страницы "Ключи" в открытом приложении:
5. Распаковать сертификат, архив которого должен был прийти на указанный email после создания приложения.
Откройте командную строку, перейдите в папку, где лежит архив сертификата с расширением .p12. Выполните команду:
openssl pkcs12 -in <название_архива>.p12 -nodes -nocerts -out private.key
Появится запрос пароля. Введите пароль, который вы вводили при создании приложения, нажмите Enter.
Далее аналогично выполните команду:
openssl pkcs12 -in <название_архива>.p12 -clcerts -nokeys -out client_cert.crt
В итоге вы получите приватный ключ в файле private.key и клиентский сертификат в файле client_cert.crt в папке, где лежит архив сертификата.
Настройка в ПУ
Перейдите на страницу ПУ Настройка - Финансы - Настройка платежных систем, нажмите "Добавить настройку для платёжной системы", выберите "Плати QR и СБП".
Заполните настройки:
ClientId, ClientSecret, MemberID - соответственно даным из Сбера.
Загрузите файл client_cert.crt в настройку Сертификат (.crt) и private.key в Приватный ключ (.key) соответственно.
Далее если хотите генерировать QR-код сервиса ПлатиQR от Сбера, заполните настройку IdQR.
Если хотите генерировать QR-код для платежа через СБП, активируйте чекбокс "Генерировать QR-код СБП" и заполните настройку tid.
Назад к странице Подключение платёжных систем