Card payments push may land banks with a Rs 3,800 crore annual hole Industry-The Economic Times — September 28, 2017 comments off After note-ban last November, the Modi government has pushed banks into deploying millions of points-of-sale (PoS) machines to encourage online payments.