Let's say I went to the store and bought $50 of groceries, used my debit card, and in the same store transaction made a $20 cash withdrawal.
In iCash, I made a $20 transfer transaction from my checking to my wallet accounts. I then made a $50 withdrawal from my checking to my groceries...