Автоматический отзыв обещанного платежа

Автоматический отзыв обещанного платежа производится при наступлении даты истечения или при пополнении баланса при наличии обещанного платежа. При этом:

  • Если сумма пополнения больше или равна сумме обещанного платежа:
    • Существующий обещанный платеж отзывается.
    • На баланс клиента будет зачислена сумма равная разнице между суммой пополнения и суммой отозванного обещанного платежа.

      Пример

      На балансе 300 рублей, из них 200 рублей — обещанный платеж. Клиент приобретает подписку стоимостью 10 рублей — баланс становится равным 290 рублей.
      Затем клиент пополняет баланс на 250 рублей, следовательно, производятся следующие операции:

      • Обещанный платеж на сумму 200 рублей отзывается.
      • Баланс клиента становится равным 290 + (250 − 200) = 340 рублей.
  • Если сумма пополнения меньше суммы обещанного платежа:
    • Существующий обещанный платеж отзывается.
    • Создается новый обещанный платеж на сумму равную разнице между суммой отозванного обещанного платежа и суммой пополнения. Дата создания нового обещанного платежа задается как текущая дата. Дата истечения нового обещанного платежа задается как у отозванного обещанного платежа.
    • Баланс клиента остается неизменным.

      Пример

      На балансе 300 рублей, из них 200 рублей — обещанный платеж. Клиент приобретает подписку стоимостью 10 рублей — баланс становится равным 290 рублей.
      Затем клиент пополняет баланс на 50 рублей, следовательно, производятся следующие операции:

      • Обещанный платеж на сумму 200 рублей отзывается.
      • Создается новый обещанный платеж на 200 − 50 = 150 рублей.
      • Баланс остается равным 290 рублей.

Если у клиента нескольких обещанных платежей, они отзываются последовательно, начиная с самого старого.