Выдать абонемент
Выдаёт клиенту абонемент выбранного вида: бесплатно и сразу, или через неоплаченный заказ — тогда абонемент начнёт действовать после оплаты.
Нюансы
- Без галочки «Через заказ (ждать оплату)» абонемент активируется сразу, событие «Абонемент активирован» не запускается.
- С галочкой создаётся неоплаченный заказ, абонемент получает статус «ждёт оплаты» (pending_payment). Дальше используйте действия заказа и оплаты с
{var:effect.booking_membership.order_id}. Когда заказ будет оплачен, абонемент активируется и придёт событие «Абонемент активирован».
- Если цена 0, абонемент выдаётся бесплатно и сразу, даже с галочкой «Через заказ».
- «Своя цена» — без галочки берётся цена вида абонемента.
- Если у клиента есть посещения в долг и в виде абонемента включено погашение долга, они спишутся с нового абонемента при активации.
Ошибки
Membership type or user not found — вид абонемента или клиент не найдены.
Рекомендуемые переменные
- ID пользователя: пусто — текущий пользователь, или
{var:object.user_id}.
Результат
Данные абонемента — в {var:effect.booking_membership} (и в указанной переменной, если включено «Сохранить результат», по умолчанию membership): {var:effect.booking_membership.id}, {var:effect.booking_membership.status}, {var:effect.booking_membership.order_id}.
{
"id": 3,
"membership_id": 3,
"text": "8 занятий в месяц",
"type_id": 1,
"status": "pending_payment",
"is_unlimited": false,
"visits_total": 8,
"visits_left": 0,
"valid_from": 0,
"valid_to": 0,
"price": 5000,
"order_id": 379610,
"user_id": 1838921
}