Сбербанк: различия между версиями

Материал из Центр поддержки системы бронировании
Перейти к навигации Перейти к поиску
(Новая страница: «200px|справа '''Сберба́нк Росси́и''' - российский коммерческий банк, один из...»)
 
(См. также)
 
(не показано 30 промежуточных версий 10 участников)
Строка 2: Строка 2:
 
'''Сберба́нк Росси́и''' - российский коммерческий банк, один из крупнейших банков России и Европы.  
 
'''Сберба́нк Росси́и''' - российский коммерческий банк, один из крупнейших банков России и Европы.  
  
 +
== Схема взаимодействия со шлюзом Сбербанка ==
  
 +
#Осуществление заказа пользователем
 +
#После подтверждения заказа пользователем происходит регистрация заказа в платежном шлюзе.
 +
#На запрос регистрации платежный шлюз возвращает уникальный идентификатор заказа в платежной системе и URL, на который происходит перенаправление пользователя для получения платежной формы.
 +
#Пользователь заполняет полученную форму и отправляет данные на сервер платежного шлюза.
 +
#Шлюз отправляет браузеру пользователя запрос на перенаправление на страницу банка эмитента.
 +
#Пользователь заполняет форму.
 +
#Платежный шлюз производит оплату (списание).
 +
#После проведения оплаты, осуществляется перенаправление пользователя на страницу заказа.
  
== Схема взаимодействия с PayU ==
+
Периодически выполняется фоновая проверка статусов оплат всех заказов, у которых не было подтверждения от Сбербанка, на случай отсутствия перенаправления пользователя со страницы оплаты на страницу заказа.
[[Файл:PayU scheme.jpg||350px|справа]]
 
  
 +
== Настройка оплаты через Сбербанк ==
 +
[[Файл:СбербанкНастройки.png‎|400px|thumb|right]]
 +
* '''API логин''' — api-логин полученный при подключении клиента к платежному шлюзу.
 +
* '''Пароль''' — пароль полученный при подключении клиента к платежному шлюзу.
 +
* '''Валюта''' — валюта, в которой будет передаваться сумма к оплате.
 +
* '''Тестовый режим'''
 +
* '''Использовать двухстадийную оплату''' - при одностадийной оплате списание денежных средств происходит до выписки заказа, при двухстадийной - после (сначала средства блокируются, а после выписки заказа подтверждается их снятие).
 +
* '''Разрешить оплату только картами Visa Electron и MasterCard Maestro Сбербанка'''
 +
* '''Добавить локатор в начало идентификатора платежа при передаче в ПШ''' — при включенной настройке, ID бронирования в системе поставщика (локатор) будет передаваться перед идентификатором платежа (Nemo ID). Пример: 192G7P/117881459. Включение настройки может послужить более удобному анализу и работе с отчетами бухгалтерии по заказам, оплаченным через этот платежный шлюз.
 +
* ''' Отображать фрэйм со страницей оплаты на странице информации о заказе ''' — при включенной настройке, на новой странице бронирования будет фрэйм со страницей платежного шлюза.
 +
* '''Высота фрэйма со страницей оплаты''' — задает значение, определяющее размеры фрэйма на странице бронирования (в пикселях).
 +
* '''Версия протокола ФФД''' — позволяет выбрать версию протокола фискализации ФФД(формат фискального документа) . Доступно две версии фискального протокола 1.0 и 1.05. Ранее использовалась версия 1.0, в настоящее время актуальна версия 1.05. С включением версии 1.05 каждая услуга представлена отдельной товарной позицией и содержит следующую информацию:
 +
** наименование товарной позиции;
 +
** количество товарных позиций;
 +
** стоимость одной товарной позиции и сумму всех позиций определенного вида;
 +
** ставка НДС;
 +
** тип товарной позиции - услуга;
 +
** тип оплаты - полная предварительная оплата до момента передачи предмета расчёта;
 +
** тип агента (передается, если услуга не принадлежит агенту, например, услуга альфа страхования, аэроэкспресса, таксы и тариф авиакомпании);
 +
** инн, номер телефона и наименование поставщика (передается, если услуга не принадлежит агенту).
 +
<span style="background-color:#fff0f5;">'''<span style="color:#ff0000;">Внимание!</span>''' Важно учесть, что разбиение по тарифам и таксам будет отражено в чеке, если включена двухстадийная оплата (оплата с подтверждением).</span>
  
Шаг №1 — Осуществление заказа пользователем
+
== Алгоритм действий для подключения к платежному шлюзу Сбербанка ==
  
Шаг №2 — Переход пользователя на сайт PayU для осуществления оплаты заказа
+
# Получение логинов и паролей на тестовый сервер.
 +
# Верстка платежной страницы.
 +
# Загрузка архива с платежной страницы на тестовый сервер.
 +
# Тестирование работоспособности платежной страницы:
 +
##с использованием интерфейса REST \ интерфейса на web- сервисах
 +
##с использованием формы для регистрации заказа
 +
##с использованием личного кабинета и консоли
 +
# Свяжитесь с банком, чтобы вашу платежную страницу проверили. Если проверка прошла успешно, сотрудники банка перенесут Вашу платежную страницу на боевой сервер.
 +
# Получение логинов и паролей на боевой сервер.
 +
# Переключение вашего магазина на использование промышленной системы.
 +
# Произведение тестовой оплаты настоящей картой (рекомендуется провести оплату по 3DS-карте, а также выполнить SSL-платеж).
 +
# Выполнить отмену и возврат платежа через личный кабинет платежа.
 +
# Подписание акта о готовности интернет-магазина.
  
Шаг №3 — Нотификация об успешной авторизации оплаты
+
==См. также==
 
+
* [[Настройки фискализации]]
Шаг №4 — Запрос в PayU на подтверждение оплаты покупателя. Ответ от PayU об успешном выполнении данного запроса
+
* [[Платежные шлюзы]]
 
+
* [[Интеграция сервиса приёма платежей с помощью Payment Gateway API|Универсальный протокол Payment Gateway API]]
Шаг №5* — Выполняется в случае необходимости возврата. Запрос в PayU от системы продавца на отмену оплаты покупателя (возврат). Ответ от PayU об успешном выполнении данного запроса
 
 
 
 
 
== Настройка оплаты через PayU ==
 
 
 
[[Файл:PayU_settings.png|right]]
 
 
 
На странице настройки PayU имеются следующие поля:
 
 
 
'''Боевой режим''' — отвечает за перевод данного способа оплаты в боевой режим.
 
 
 
'''PayU ID'''(обязательно) — Идентификатор (код). Данное значение присваивается со стороны PayU.
 
 
 
Также оно доступно в панели управления на сайте PayU (Управление учетными записями – Информация об учетной записи – Код продавца).
 
 
 
'''Секретный ключ''' (обязательно) — ключ, получаемый от PayU; служит для обеспечения безопасности соединения.
 
 
 
'''Размер ставки НДС''' — ставка НДС, с учетом которой формируется стоимость заказа, отображается на странице оплаты в отдельной графе.
 
 
 
'''Способ оплаты''' — позволяет настроить необходимый способ оплаты, либо предоставить выбор пользователю.
 
 
 
'''Форма оплаты''' — позволяет настроить положение страницы оплаты.
 
  
  
  
 
[[Категория:Поставщики платежных решений]][[Категория:Способы оплаты]]
 
[[Категория:Поставщики платежных решений]][[Категория:Способы оплаты]]

Текущая версия на 14:14, 9 апреля 2020

Сбер лого.jpg

Сберба́нк Росси́и - российский коммерческий банк, один из крупнейших банков России и Европы.

Схема взаимодействия со шлюзом Сбербанка

  1. Осуществление заказа пользователем
  2. После подтверждения заказа пользователем происходит регистрация заказа в платежном шлюзе.
  3. На запрос регистрации платежный шлюз возвращает уникальный идентификатор заказа в платежной системе и URL, на который происходит перенаправление пользователя для получения платежной формы.
  4. Пользователь заполняет полученную форму и отправляет данные на сервер платежного шлюза.
  5. Шлюз отправляет браузеру пользователя запрос на перенаправление на страницу банка эмитента.
  6. Пользователь заполняет форму.
  7. Платежный шлюз производит оплату (списание).
  8. После проведения оплаты, осуществляется перенаправление пользователя на страницу заказа.

Периодически выполняется фоновая проверка статусов оплат всех заказов, у которых не было подтверждения от Сбербанка, на случай отсутствия перенаправления пользователя со страницы оплаты на страницу заказа.

Настройка оплаты через Сбербанк

СбербанкНастройки.png
  • API логин — api-логин полученный при подключении клиента к платежному шлюзу.
  • Пароль — пароль полученный при подключении клиента к платежному шлюзу.
  • Валюта — валюта, в которой будет передаваться сумма к оплате.
  • Тестовый режим
  • Использовать двухстадийную оплату - при одностадийной оплате списание денежных средств происходит до выписки заказа, при двухстадийной - после (сначала средства блокируются, а после выписки заказа подтверждается их снятие).
  • Разрешить оплату только картами Visa Electron и MasterCard Maestro Сбербанка
  • Добавить локатор в начало идентификатора платежа при передаче в ПШ — при включенной настройке, ID бронирования в системе поставщика (локатор) будет передаваться перед идентификатором платежа (Nemo ID). Пример: 192G7P/117881459. Включение настройки может послужить более удобному анализу и работе с отчетами бухгалтерии по заказам, оплаченным через этот платежный шлюз.
  • Отображать фрэйм со страницей оплаты на странице информации о заказе — при включенной настройке, на новой странице бронирования будет фрэйм со страницей платежного шлюза.
  • Высота фрэйма со страницей оплаты — задает значение, определяющее размеры фрэйма на странице бронирования (в пикселях).
  • Версия протокола ФФД — позволяет выбрать версию протокола фискализации ФФД(формат фискального документа) . Доступно две версии фискального протокола 1.0 и 1.05. Ранее использовалась версия 1.0, в настоящее время актуальна версия 1.05. С включением версии 1.05 каждая услуга представлена отдельной товарной позицией и содержит следующую информацию:
    • наименование товарной позиции;
    • количество товарных позиций;
    • стоимость одной товарной позиции и сумму всех позиций определенного вида;
    • ставка НДС;
    • тип товарной позиции - услуга;
    • тип оплаты - полная предварительная оплата до момента передачи предмета расчёта;
    • тип агента (передается, если услуга не принадлежит агенту, например, услуга альфа страхования, аэроэкспресса, таксы и тариф авиакомпании);
    • инн, номер телефона и наименование поставщика (передается, если услуга не принадлежит агенту).

Внимание! Важно учесть, что разбиение по тарифам и таксам будет отражено в чеке, если включена двухстадийная оплата (оплата с подтверждением).

Алгоритм действий для подключения к платежному шлюзу Сбербанка

  1. Получение логинов и паролей на тестовый сервер.
  2. Верстка платежной страницы.
  3. Загрузка архива с платежной страницы на тестовый сервер.
  4. Тестирование работоспособности платежной страницы:
    1. с использованием интерфейса REST \ интерфейса на web- сервисах
    2. с использованием формы для регистрации заказа
    3. с использованием личного кабинета и консоли
  5. Свяжитесь с банком, чтобы вашу платежную страницу проверили. Если проверка прошла успешно, сотрудники банка перенесут Вашу платежную страницу на боевой сервер.
  6. Получение логинов и паролей на боевой сервер.
  7. Переключение вашего магазина на использование промышленной системы.
  8. Произведение тестовой оплаты настоящей картой (рекомендуется провести оплату по 3DS-карте, а также выполнить SSL-платеж).
  9. Выполнить отмену и возврат платежа через личный кабинет платежа.
  10. Подписание акта о готовности интернет-магазина.

См. также