«Сбербанк» — интеграция — различия между версиями

Материал из wiki.Sletat.ru
Перейти к: навигация, поиск
(Новая страница: «== Анкета на подключение == В процессе заключения договора на предоставление услуг интерн…»)
 
 
(не показаны 2 промежуточные версии этого же участника)
Строка 1: Строка 1:
== Анкета на подключение ==
+
== Подключение интернет-эквайринга. ==
В процессе заключения договора на предоставление услуг интернет-эквайринга от процессингового центра Payture вам необходимо указать следующее (все нижеперечисленное можно также увидеть в порядке интеграции http://payture.ru/help/integration/integration-procedure/ ):
+
В процессе заключения договора на предоставление услуг интернет-эквайринга от процессингового центра Сбербанка вам необходимо указать следующее:
  
'''Адрес возврата пользователя'''
+
Тип платежа - Двухстадийные платежи.
  
В качестве адреса возврата пользователя необходимо указать следующий адрес:  
+
'''Прямая авторизация средств: '''После включения данной надстройки у клиента появляется возможность производить оплату тура напрямую, без необходимости подтверждения с вашей стороны.<gallery>
http://globaltps.ru/payture/completeholdinghandler.ashx?result={success}&orderid={orderid}
+
sber_autorization.png
Адрес для возврата должен быть указан именно этот. Как в случае успешной оплаты, так и в случае неуспешной покупатель будет возвращен к той странице, на которой первоначально был совершен online-заказ, с предоставлением результата проведеной платежной операции - успешна или неуспешна (в случае неуспешности оплаты будет показано сообщение и причина ошибки).
+
</gallery>
  
Указанный адрес - это обработчик от компании Слетать.Ру, при получении ответа со стороны платежной страницы процессиногового центра Payture данный обработчик вернет пользователя к той  странице, на которой он производил первоначальный поиск и на которой ему была показана карточка счета (лист бронирования) для последущего перехода к платежной странице процессинга.
+
'''Логин:'''
  
'''Нотификация ( http://payture.ru/api/notifications/ )'''
+
Логин пользователя с ролью "Пользователь API", полученный при подключении к процессингу СберБанк для доступа к платежному шлюзу банка.  
  
Нотификации – это асинхронные ответы от Payture о результатах выполнения запросов.
+
Чаще всего  логин содержит в конце "-api".
Для успешной интеграции необходимо выбрать минимум один метод нотификации – HTTP POST запрос. В качестве адреса нотификации указываем этот:
+
  
http://globaltps.ru/payture/{идентификатор вашего турагенства}/callbackhandler.ashx
+
'''Внимание!''' Не используйте аккаунт, выданный вам для доступа к личному кабинету СберБанк.<gallery>
Этот адрес вы можете увидеть в настройках провайдера в личном кабинете SLETAT.RU https://sletat.ru/workspace/billingsettings.aspx :
+
sber_login.png
 +
</gallery>
  
[[File:pt-1.png|center|frame]]
+
'''Пароль:'''
  
С какой целью требуется настройка этого адреса?
+
Пароль пользователя с ролью "Пользователь API", полученный при подключении к процессингу СберБанка для доступа к платежному шлюзу банка.
Представьте, покупатель совершил платеж, процессинговый центр Payture показал ему статус платежной операции, но вы, как менеджер турагентства, этот статус (платеж совершен, платеж не совершен вследствие какой-либо причины) не получаете, так как Payture не знает, кого оповестить. Адрес оповещения как раз и решает эту задачу, а именно, принимает статус проведенной денежной операции и оповещает менеджеров турагентства об успешности/неуспешности платежной операции в режиме реального времени. Само по себе оповещение  (SMS, Email) осуществляется в таком случае компанией SLETAT.RU, получив запрос на указанный адрес от процессинга Payture.
+
Важно: Без указания данного адреса оповещения вы все равно получите реальный статус проведенной операции, НО, только по истечении 25 минут после того момента, как покупатель перешел на платежную страницу Payture для осуществления платежа.
+
  
'''Схема проведения платежей'''
+
'''Код валюты:'''
  
Двухстадийная схема проведения платежей.
+
Код валюты платежа необходимо указывать в соответствии со стандартом ISO 4217. По умолчанию установлен параметр 643 (российские рубли).
  
В этом случае списание происходит через выполнение двух операций с картой – блокирование средств на карте (авторизация или блокировка средств) и завершение авторизации (списание). При этом завершение может инициализироваться Продавцом в течение нескольких дней после успешной блокировки. Срок, в течение которого необходимо выполнить завершение, может находиться в пределах 10¬‐30 рабочих дней и зависит от правил банка эмитента. Если завершение не будет инициализировано в требуемый срок (более 10 рабочих дней), то эмитент самостоятельно осуществит автоматическую разблокировку средств на карте покупателя. Завершение после этого уже невозможно.
+
Не обязательный параметр.
  
'''Необходимый набор команд'''
+
'''Тайм-аут сессии:'''
  
* Блокировка средств (в рамках двухстадийного списания)
+
Заранее определенное время, в течении которого покупатель может совершить оплату на сайте. Параметр определен в секундах. В случае, если параметр не задан, будет использовано значение по умолчанию, (сейчас 1200 секунд - 20 минут).
* Завершение списания (вторая стадия после блокировки)
+
* Отмена блокировки средств
+
* Возврат средств
+
* Запрос статуса платежа
+
  
'''Порядок (место) ввода данных банковской карты'''
+
'''Адрес web-сервиса:'''
  
Ввод данных банковской карты должен осуществляться на стороне Payture.
+
Адрес WSDL-описания web-сервиса для доступа к функциям процессингового центра компании  "СберБанк". В тестовом режиме используется адрес: '''https://3dsec.sberbank.ru/payment/webservices/merchant-ws?wsdl ''' В рабочем режиме вам будет предоставлен другой адрес, который необходимо внести в данное поле.
В данном случае пользователь находится на сайте продавца только до момента ввода данных своей платежной карты, для чего он должен быть перенаправлен на страницу Payture. После ввода данных и совершения операции пользователь будет возвращен обратно на сайт Продавца с результатами операции.
+
Обратить внимание, что адрес должен соответствовать шаблону: '''https://xxx/payment/webservices/merchant-ws?wsdl'''<nowiki/>'''
 
+
[[Категория:Подключение платежных провайдеров]]
 
+
'''Вариант API'''
+
 
+
Выбираем интерфейс Payture InPay  - http://payture.ru/api/inpay/ ,  
+
который реализует основные возможности сервиса Payture аналогично интерфейсу Payture API, но с вводом данных банковских карт на странице шлюза Payture.
+
 
+
'''Ограничение платежной сессии'''
+
 
+
Очень важно указать, что требуется установить максимальное время жизни платежной сессии – 40 минут
+

Текущая версия на 12:32, 18 ноября 2016

Подключение интернет-эквайринга.

В процессе заключения договора на предоставление услуг интернет-эквайринга от процессингового центра Сбербанка вам необходимо указать следующее:

Тип платежа - Двухстадийные платежи.

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

Логин:

Логин пользователя с ролью "Пользователь API", полученный при подключении к процессингу СберБанк для доступа к платежному шлюзу банка.

Чаще всего логин содержит в конце "-api".

Внимание! Не используйте аккаунт, выданный вам для доступа к личному кабинету СберБанк.

Пароль:

Пароль пользователя с ролью "Пользователь API", полученный при подключении к процессингу СберБанка для доступа к платежному шлюзу банка.

Код валюты:

Код валюты платежа необходимо указывать в соответствии со стандартом ISO 4217. По умолчанию установлен параметр 643 (российские рубли).

Не обязательный параметр.

Тайм-аут сессии:

Заранее определенное время, в течении которого покупатель может совершить оплату на сайте. Параметр определен в секундах. В случае, если параметр не задан, будет использовано значение по умолчанию, (сейчас 1200 секунд - 20 минут).

Адрес web-сервиса:

Адрес WSDL-описания web-сервиса для доступа к функциям процессингового центра компании "СберБанк". В тестовом режиме используется адрес: https://3dsec.sberbank.ru/payment/webservices/merchant-ws?wsdl В рабочем режиме вам будет предоставлен другой адрес, который необходимо внести в данное поле.

Обратить внимание, что адрес должен соответствовать шаблону: https://xxx/payment/webservices/merchant-ws?wsdl