Смарт оплата
Самый простой способ интеграции с Сам.Эквайринг. Вам нужно только перенаправить пользователя на страницу оплаты Сам.Эквайринг, где он выберет подходящий способ, введет данные для оплаты и ее подтвердит.

Процесс оплаты через "Смарт оплата":
Пользователь на вашей стороне переходит к оплате (например, нажимает на кнопку);
Вы создаете запрос на оплату и перенаправляете пользователя на страницу Сам.Эквайринга;
Пользователь на стороне Сам.Эквайринга выбирает способ оплаты и вводит данные;
Сам.Эквайринг реализует нужный сценарий подтверждения оплаты (например, перенаправляет пользователя в интернет-банк);
Пользователь подтверждает оплату;
Сам.Эквайринг автоматически возвращает пользователя на страницу завершения оплаты на вашей стороне;
Вы отображаете нужную информацию, в зависимости от статуса платежа.
Пример реализации отправки запроса
Пример реализации не предусматривает генерацию полей order_id (Ваш номер заказа) и signature (Подпись запроса).
Подразумевается, что за это отвечает ваш сервер.
<form action="https://pro.selfwork.ru/merchant/v1/init" method="POST">
<input type="hidden" name="amount" value="400000">
<input type="hidden" name="info[0][name]" value="Cвитер ручной работы">
<input type="hidden" name="info[0][quantity]" value="2">
<input type="hidden" name="info[0][amount]" value="100000">
<input type="hidden" name="info[1][name]" value="Штаны ручной работы">
<input type="hidden" name="info[1][quantity]" value="1">
<input type="hidden" name="info[1][amount]" value="200000">
<input type="hidden" name="order_id" value="ID заказа">
<input type="hidden" name="signature" value="Подпись заказа">
<button type="submit">Оплатить</button>
</form>
Last updated