Получить абонементы клиента
Возвращает список абонементов клиента — от последнего выданного к первому.
Нюансы
- С галочкой «Только действующие и неоплаченные» (по умолчанию) возвращаются абонементы в статусах active — действует, frozen — заморожен, pending_payment — ждёт оплаты. Без галочки — все, включая закончившиеся (finished) и отменённые (canceled).
- Не больше 50 абонементов. Если абонементов нет, результат — пустой список.
Рекомендуемые переменные
- ID пользователя: пусто — текущий пользователь, или
{var:object.user_id}.
Результат
Список сохраняется в переменную memberships (можно указать свою): {var:memberships.0.id} — id абонемента, {var:memberships.0.text} — название, {var:memberships.0.visits_left} — осталось занятий, {var:memberships.0.valid_to} — действует до (unix дата).
[
{
"id": 2,
"membership_id": 2,
"text": "8 занятий в месяц",
"type_id": 1,
"status": "active",
"is_unlimited": false,
"visits_total": 8,
"visits_left": 5,
"valid_from": 1793653200,
"valid_to": 1796245200,
"price": 5000,
"order_id": 379546,
"user_id": 1838921
}
]