Після збереження операцій я вийшов із системи, цілком задоволений досвідом її використання і не згадував про неї до сьогоднішнього ранку, коли заглянув в поштову скриньку, і побачив там ось таку картину.
Так все вірно. П'ятнадцять повідомлень про виконання моєї регулярної операції "Дом.ру - Три в одному". Спочатку я подумав, що це глюк системи оповіщення. Потім вирішив перевірити - хіба мало, кожна платіж по 1200 рублів, а якщо їх 15 штук, то виходить 18 000 - досить помітна сума. Заходжу в телебанк, і бачу, що ці операції дійсно проведені. Як відкладені, але тим не менше. Були б кошти на поточному рахунку, пройшли б як миленькі.
Виклавши Євгенії свою проблему, у відповідь почув рівно те, що очікував - що я зробив щось не так. Продовжуючи наполягати на своїй правоті, я домігся того, що дівчина взяла паузу. Поки я слухав "I just call to say i love you", зайшов і видалив руками ще пару відкладених платежів. Це було саме те, що пропонувала мені Євгенія - видалити всі 15 платежів вручну. Не те, щоб мені було складно це зробити, але дуже хотілося розібратися в причинах такого, м'яко кажучи, неадекватну поведінку системи. Так що видаляти всі відкладені платежі я не став.
Очікування тривало досить довго, потім Євгенія повідомила мені, що фахівці займаються моєю проблемою, і мені зателефонують ближче до дев'ятої години. О 8:55 на пошту посипалися повідомлення про те, що мої відкладені платежі анульовані на моє прохання.
Буквально через пару хвилин після надходження першого повідомлення Євгенія зателефонувала мені і повідомила, що мої розпорядження анульовано, але щоб я не поповнював поточний рахунок, поки не буде остаточної ясності з приводу причин події. Я подякував їй і продовжив міркувати про те, що трапилося. Мені не давало спокою магічна цифра 15 - ну чому ж саме 15 разів було створено відкладене платіжне доручення? Я згадав, при створенні / редагуванні регулярної операції можна вказати або кількість повторень і періодичність, або вибрати на календарі дату закінчення дії операції. Мене стали терзати сумніви, не ввів я 15 повторів при редагуванні.
Приблизно о 9:20 знову зателефонувала Євгенія. Істина виявилася зовсім поруч. Справа була зовсім не в кількості максимальних повторів, які я, як потім згадав, вводив ні до редагуванні платежу за Дом.ру, а при створенні нової операції з поповнення стільникового номера.
У кожної регулярної операції є дата початку її виконання і дата її припинення. Якщо я створюю нову операцію, то в якості дати початку виконання автоматично підставляється сьогоднішнє число. Дату припинення можна задати або за допомогою календаря, або вказавши максимальну кількість повторів - тоді система на підставі періодичності і кількості повторів сама вирахує дату закінчення. Все нормально і працює так, як повинно.
А ось в режимі редагування вийшло, що я, змінивши суму операції, залишив без зміни дати її початку і припинення. В общем-то, нормальна з моєї точки зору ситуація. Якщо її правильно обробити з програмної точки зору. Я редагую операцію. Це означає, що мені потрібно поміняти якісь параметри. Але якщо я щось міняю, значить, щось може виявитися некоректним. Як, наприклад, дата початку виконання операції з далекого минулого. Елементарна перевірка параметрів відсікла б цю помилку. По всій видимості, контроль параметрів в ТЕЛЕБАНК працює якось інакше.
Мені дійсно цікаво, а що було б, якби залишок на поточному рахунку не була 690 рублів, а 18 тисяч? Тоді платежі пройшли б як миленькі. Припустимо, що я поїхав на відпочинок в дикі місця і декілька днів не перевіряв електронну пошту. Навряд чи в цьому випадку проблему вдалося б вирішити також швидко і безболісно. Так що мені справді пощастило.
- Будьте пильні. Не варто покладатися на "захист від дурня", коли мова йде про ваших грошах. Як показав досвід, цього захисту може не бути, або вона може працювати абсолютно несподіваним чином.
- Не відкладайте дзвінок в службу підтримки. Якщо ви помічаєте якісь дивні речі, краще відразу упевнитися, що вам здалося, ніж потім болісно переживати через втрачених грошей.
- Будьте наполегливі при спілкуванні зі службою підтримки. Якщо розумієте, що вам посилено нав'язують стандартний варіант рішення в стилі "сам дурень", не здавайтеся. Є шанс, що ви потрапите на грамотного співробітника, і вас почують.
Хотів би ще написати "не користуйтеся бета-версіями платіжних систем для реальних платежів", тільки не можу, оскільки сам мимоволі став учасником тестування нового ТЕЛЕБАНК ВТБ24, відмовитися від якого не було ніякої можливості крім переходу на обслуговування в інший банк, або відмови від системи дистанційного обслуговування.
Маю велику надію, що ВТБ24 більш відповідально підійде до тестування впроваджуваних програмних продуктів. А ще хочу сказати спасибі Євгенії зі служби підтримки - вона спілкувалася дуже ввічливо і професійно.