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