Sort:  

No body can do anything to you deposit id
It's your login I d that suppose to be kept secret from people.
Your payment or receiving I d is not secretive at all

Trust me, it should be kept secret...