Appearance
Recurring status
Сервис позволяет получить актуальный статус всех подписок для конкретного аккаунта. Используется для контроля подписок, просмотра следующей даты списания и статуса предыдущих платежей. Для вызова сервиса отмены необходимо авторизоваться с subscription_id. В subscription_id указать ID подписки в Airba Pay, который вернул сервис при создании рекурретного платежа.
Параметры запроса
URL https://ps.airbapay.kz/acquiring-api/api/v1/subscription/account/{account_id}
Method GET
Параметр | Тип | Описание |
---|---|---|
account_id* | string | Идентификатор аккаунта пользователя, по которому запрашиваются подписки |
Параметр ответа при коде состояния HTTP 200
Параметр | Тип | Описание |
---|---|---|
account_id | string | ID аккаунта |
subscriptions_count | number | Количество подписок у аккаунта |
subscriptions | array | Список подписок |
– subscription_id | string | ID подписки |
– created_at | datetime | Дата создания подписки |
– payment_amount | number | Сумма одного платежа по подписке |
– currency | string | Валюта платежа |
– description | string | Описание подписки |
string | Email создателя подписки | |
– phone | string | Телефон создателя подписки |
– start_date | datetime | Дата начала подписки |
– frequency | string | Частота платежей (например, daily, monthly) |
– subscription_status | string | Статус подписки (active, closed) |
– prev_payment_status | string | Статус предыдущего платежа (success, failed, new) |
– prev_payment_date | datetime | Дата предыдущего платежа |
– next_payment_date | datetime | Дата следующего платежа |
Пример успешного ответа
json
{
"account_id": "77001232231",
"subscriptions_count": 1,
"subscriptions": [
{
"subscription_id": "67d41514e70cc4cd7010e3ac",
"created_at": "202503-14 11:37:56.719 +0000 UTC",
"payment_amount": 1530,
"currency": "KZT",
"description": "abonement na plavanie",
"email": "faizulla.galimzhanov@airbapay.kz",
"phone": "77001232233",
"start_date": "202503-14 00:00:00 +0000 UTC",
"frequency": "daily",
"subscription_status": "closed",
"prev_payment_status": "new",
"prev_payment_date": "2025-04-14 19:07:41.923 +0000 UTC",
"next_payment_date": ""
}
]
}