Перейти к основному содержимому

Сценарии интеграции

Виды сценариев интеграции​

В Сам.Эквайринг есть несколько сценариев проведения оплаты - Смарт оплата и Виджет.

  • Самый простой - Смарт оплата
  • Более сложный и нативный - установка виджета Сам.Эквайринг
Различия сценариев

Сценарии различаются в зависимости от того, где пользователь выбирает способ оплаты и вводит платежные данные.

Подготовка​

Чтобы начать работать, вам нужно создать и подтвердить магазин в Сам.Эквайринг. Для аутентификации запросов в API вам потребуется секретный ключ и идентификатор магазина из личного кабинета.

Выбор сценария​

Исходя из ваших потребностей в параметрах магазина выберите способ который лучше вам подходит. Вы можете изменить способ подключения в любой момент.

Выбор способа подключения

Настройка оформления​

Также вы можете изменить оформление выбранного способа подключения на экране страницы оплаты. Вы можете изменить оформление в любой момент.

Выбор оформления страницы оплаты

Настройка редиректа​

Редирект

После завершения процесса оплаты пользователь может быть перенаправлен на указанную вами страницу. Для этого необходимо настроить редирект

Ссылка на успешную и неудачную оплату - Укажите URL, на который будет происходить перенаправление пользователя после завершения платежа — как в случае успешной, так и в случае неудачной оплаты.

к сведению

К этой ссылке автоматически добавляются параметры запроса, позволяющие определить результат платежа и идентифицировать заказ:

При успешной оплате к ссылке добавляется параметр: ?success&id=ID*заказа
*Пример_: https://ваш-домен/?success&id=12345

При ошибке оплаты добавляется параметр: ?error&id=ID*заказа
*Пример_: https://ваш-домен/?error&id=12345

success — признак успешного платежа
error — признак неудачного платежа
id — уникальный идентификатор заказа в вашей системе

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

предупреждение

Если опция отключена, пользователь увидит статус оплаты в интерфейсе платёжной системы перед перенаправлением.

Настройка Callback-уведомлений​

Callback

Ссылка на уведомления - Укажите URL вашего сервера, куда будут отправляться уведомления от платёжной системы.

Событие payment.succeeded - При включении этой опции будет отправляться уведомление при успешной оплате на URL вашего сервера.

Подробнее о входящих уведомлениях