National Payments Corporation of India (NPCI) and JCB International (JCBI) have inked a deal for acceptance of JCB card at all NPCI acceptance locations under the NPCI network