Paytm enables self-declared merchants to accept payments up to Rs. 50,000 in their bank account December 21, 2016 by neha