Annette
05.11.2013, 16:12
При работе с тарификацией в заказе есть возможность остановить тарификацию, а затем через какое-то время возобновить отсчет.
Как в этом случае происходит расчет суммы к оплате?
Вопрос возник из следующей ситуации.
Используется тариф, у которого указана минимальная сумма. Если тарификация не прерывается, то все замечательно - начисляется минимальная сумма плюс то, что ее превышает. Если тарификация была остановлена, то при ее возобновлении минимальная сумма начисляется снова, независимо от того была ли она уже превышена или нет.
Складывается впечатление, что отсчет времени всегда начинается заново, соответственно, алгоритм расчета сумм всегда отрабатывает сначала, а итоговое время просто объединяется.
Насколько предположения верны? И можно ли каким-то образом избежать дублирования минимальной суммы?
Как в этом случае происходит расчет суммы к оплате?
Вопрос возник из следующей ситуации.
Используется тариф, у которого указана минимальная сумма. Если тарификация не прерывается, то все замечательно - начисляется минимальная сумма плюс то, что ее превышает. Если тарификация была остановлена, то при ее возобновлении минимальная сумма начисляется снова, независимо от того была ли она уже превышена или нет.
Складывается впечатление, что отсчет времени всегда начинается заново, соответственно, алгоритм расчета сумм всегда отрабатывает сначала, а итоговое время просто объединяется.
Насколько предположения верны? И можно ли каким-то образом избежать дублирования минимальной суммы?