Принцип работы
API применяет HTTP в качестве основного протокола, что обеспечивает совместимость с любым языком программирования, поддерживающим работу с HTTP-библиотеками (такими как cURL и другими).
API гарантирует возврат ответа в формате JSON, независимо от характера запроса.
API устанавливает предельное число одновременных запросов, равное
30
. В случае превышения данного ограничения, API выдаст ответ с HTTP-кодом429
Формат передачи параметров определяется клиентом и контролируется через заголовок запроса Content-Type. Запросы должны использовать Content-Type:
application/json
Cхема проведения платежа
Создание платежа: Продавец создает платеж в платежной системе на сумму 5 RUB, используя API
Генерация платежных реквизитов: Платежная система генерирует уникальный идентификатор платежа и платежные реквизиты (номер карты), на которые клиент должен отправить средства.
Отправка платежных реквизитов клиенту: Продавец предоставляет платежные реквизиты клиенту, используя сайт, мобильное приложение или другой канал связи.
Оплата клиентом: Клиент отправляет средства на указанные реквизиты
Подтверждение платежа: Платежная система получает информацию о платеже и проверяет его статус. Если платеж успешен, система отправляет уведомление продавцу, используя API
Пополнение кошелька клиента: Продавец получает уведомление о успешном платеже и пополняет кошелек клиента на сумму платежа
Создание и отправка чека: По запросу продавца платежная система формирует чек или отчет по платежам, включая информацию о комиссии Этот чек для расчетов и бухгалтерии.