There's a very painful glitch in your programming. Please send this string to product development to fix it.
If I "unmatch" a transaction that's downloaded, it keeps the original "mismatched" date.
Say it's a $1,000 deposit yesterday (just downloaded) and there was a $1,000 deposit on the 1st. I "unmatch" it, accept it (or all transactions) and now my register shows two $1,000 deposits back on the 1st and nothing yesterday. Even if, as I'm unmatching it, I change the date to yesterday and then "accept" it, it still shows back on the 1st.
I get several small deposits (sometimes as many as 5 in a week) that are the exact same amount. I can't be going back through to figure if it mismatched a transaction from week ago, or a month ago, etc. It needs to show as coming in yesterday.
When I hit "unmatch" it MUST revert to its original date in the download. Please fix this. Thanks!