Indian Banks’ Association and National Payments Corporation of India (NPCI) have reached an agreement that puts an end to discussions about the bank …