/manage/installments).
Как устроена рассрочка
Рассрочка — это тип биллинга доступа к продукту (ProductBillingType.Installment). Когда ученик покупает
продукт в рассрочку:
- Создаётся доступ к продукту с графиком списаний (набор
ProductAccessBilling); - Ученик привязывает карту (см. Типы платежей);
- Первый (вступительный) платёж проводится сразу, остальные — автоматически по датам графика.
Рассрочка — частный случай биллинга. Второй тип биллинга — подписка (
ProductBillingType.Subscription),
которая работает по той же механике автосписаний, но с интервальным продлением. Раздел «Рассрочки» по
умолчанию отфильтрован по типу Installment.Список рассрочек
В таблице раздела по каждому ученику видно сводную информацию о его рассрочке (billingInfo):
Фильтры
Список рассрочек можно фильтровать по:- поиску (
search), ученикам (userIds), продуктам (productIds), ценам (priceIds); - статусам списаний (
billingStatuses); - активности рассрочки (
billingActivity: активные / отменённые); - диапазону дат текущего и следующего платежа, диапазону суммы платежа.
График платежей
График рассрочки — это набор записей о списаниях (ProductAccessBillingEntity). Каждая запись графика содержит:
График можно редактировать в управлении: платформа поддерживает создание, обновление и удаление записей
графика по конкретной рассрочке, а также смену привязанной карты (платёжного метода) для будущих списаний.
Автосписания
Очередные платежи списываются автоматически по датам графика с привязанной карты ученика. При неуспешном списании увеличивается счётчик попыток (attemptCounter) и назначается дата повторной попытки (retryDate).
Если списания исчерпали попытки, платёж и рассрочка переходят в отменённый статус.
Рассрочку можно приостановить/отменить вручную: платформа поддерживает изменение активности биллинга
с указанием причины отмены (cancellation).
Статусы платежей рассрочки
Статус каждого платежа графика —ProductAccessBillingStatus. Несколько разных «отменённых» статусов
показывают ученику одинаковую подпись «Отменено», но различаются по причине отмены.