MasterCard and the Inter-American Development Bank (IDB) have recently signed a keystone agreement