Создание платежа
Процесс создания и проведения платежа
Суть процесса создания и проведения платежа заключается в следующей идее. Когда клиент в вашем магазине совершает действие, связанное с покупкой товара(-ов), например, нажимает на кнопку "Купить", вы отправляете запрос, описанный ниже, который генерирует ссылку на оплату товара(-ов) и возвращает её вам. С вашей стороны нужно лишь перенаправить пользователя на полученную ссылку, где он и совершит платеж. Дальше мы сами его обработаем: выдадим товары на сервере и пополним ваш баланс.
Получение ссылки на оплату товара(-ов)
GET
https://easydonate.ru/api/v3/shop/payment/create
Запрос вернет ссылку на оплату товара(-ов).
Query Parameters
customer*
string
Никнейм покупателя
server_id*
integer
Идентификатор сервера. Можно найти в настройках магазина, в разделе "Серверы"
products*
object
JSON объект вида {"23": 3, "24": 1}, где ключом является идентификатор товара, а значением - его количество
email*
string
Email покупателя
coupon
string
Купон на скидку. Настраивается в настройках магазина, в разделе "Купоны"
success_url
string
URL успешной оплаты. Сюда будет перенаправлен клиент после успешной оплаты товаров
Headers
Shop-Key*
string
Уникальный ключ магазина
Last updated