Здравствуйте, Марина. Скидка на абонемент сама по себе не лишает клиента права отказаться от оставшихся сеансов. Отсутствие отдельного письменного договора тоже не означает, что договорных отношений нет: оплату и условия покупки могут подтверждать чек, переписка и сам абонемент.
По ст. 782 ГК РФ заказчик вправе отказаться от услуг, возместив исполнителю фактически понесённые расходы, связанные с исполнением договора. Для потребительских отношений аналогичное правило закреплено в ст. 32 Закона о защите прав потребителей. Статус самозанятого и наличная оплата не дают права просто удержать всю сумму.
Пересчитать уже проведённые сеансы по более высокой разовой цене только потому, что клиент отказался от продолжения, — спорный и рискованный вариант. Если такое условие заранее не согласовано, менять цену задним числом оснований нет. Даже заранее включённое условие может быть оспорено, если фактически служит штрафом за отказ от услуг.
Практически лучше сделать прозрачный расчёт: уплаченная сумма минус стоимость проведённых сеансов по согласованной цене абонемента и минус подтверждённые расходы именно по этому заказу, которые ещё не учтены в стоимости проведённых сеансов. Сами расходы нужно уметь обосновать, а не просто назвать удержание «расходами». Остаток предложите вернуть, зафиксировав расчёт и передачу денег письменно.
Уточните, сколько клиент заплатил, на сколько сеансов рассчитан абонемент и сколько уже использовано? Было ли до оплаты в переписке или правилах условие о расчёте при отказе? Тогда можно проверить конкретную сумму возврата.