Files
api-docs/PAYMENTS.md
Matvey Ryabchikov 6ae6220a56 first commit
2022-04-18 18:46:07 +03:00

1.7 KiB
Raw Blame History

Как встроить оплату АРами на свой сайт / приложение

Аутентификация

Все запросы, о которых говориться в этом документе должны иметь корректный хедер "Authorization", подробнее тут

Создание запроса на оплату

Чтобы принять оплату АРами, надо сначала создать запрос на оплату. Он делается таким запросом

POST https://spworlds.ru/api/public/payment

В теле запроса должен быть JSON-объект, содержащий

  • amount - Стоимость покупки в АРах
  • redirectUrl - URL страницы, на которую попадет пользователь после оплаты
  • webhookUrl - URL, куда наш сервер направит запрос, чтобы оповестить ваш сервер об успешной оплате
  • data - Строка до 100 символов, сюда можно пометить любые полезные данных.

Ответ будет в фотмате JSON и будет содержать только

  • url - Ссылка на страницу оплаты, на которую стоит перенаправить пользователя.

Получение данных об успешной оплате

После успешной оплаты наш сервер отправит POST запрос по URL, который вы указали при создании запроса на оплату (webhookUrl).