Проверка

В силу того, что все мы стоим на плечах гигантов, Rahmet Pay может не работать, когда не работает какой-то из наших провайдеров.

Перед тем, как показывать пользователям способ оплаты через Rahmet Pay и создавать заказы, необходимо сделать проверку на доступность сервиса.

Запрос

Для проверки доступности необходимо выполнить вызов метода
GET https://gateway.chocodev.kz/orders/v1/preorder/availability
(в заголовке не забываем Content-Type и токен)

Ответ

В ответ сервер возвращает JSON с указанными здесь составляющими.

Возможные варианта ответа:

{
    "error_code": 0,
    "status": "success",
    "message": "Доступность оплаты",
    "data": {
        "available": true
    }
}
{
    "error_code": 0,
    "status": "success",
    "message": "Доступность оплаты",
    "data": {
        "available": false
    }
}