Один забытый символ при написании биллинга для такой крупной, как Корбина, может доставить много негатива абонентам компании, или привести к потери клиента.
Вот скриншот личного кабинета, наглядно демонстрирующий выявленную ошибку.
Поясню подробней суть ошибки: при списании средств происходит проверка, является ли баланс пользователя больше суммы, необходимой для списания, но не проверяется равен ли баланс списываемой сумме.
Абонентам, столкнувшимся с такой проблемой, в службе поддержки вежливо предлагают доплатить 1 рубль, чтобы все заработало.
Не забывайте учитывать при разработке пользовательских интерфейсов все нюансы, касающиеся каких-либо проверок данных.
Вот скриншот личного кабинета, наглядно демонстрирующий выявленную ошибку.
Поясню подробней суть ошибки: при списании средств происходит проверка, является ли баланс пользователя больше суммы, необходимой для списания, но не проверяется равен ли баланс списываемой сумме.
Абонентам, столкнувшимся с такой проблемой, в службе поддержки вежливо предлагают доплатить 1 рубль, чтобы все заработало.
Не забывайте учитывать при разработке пользовательских интерфейсов все нюансы, касающиеся каких-либо проверок данных.