How to Distinguish between Deposit and Advance Payment