A number of different types of third-party agents work with Visa. These TPAs include independent sales organisations (ISOs), encryption support organisations (ESOs), third-party servicers (TPS), merchant servicers (MS), corporate franchise servicers (CFS), payment facilitators (PF), high-risk Internet payment facilitators (HRIPF), marketplaces, staged digital wallet operators, distribution channel vendors (DCV), instant card personalisation and issuance agents (ICPIA) and dynamic currency conversion (DCC) providers. All of these different agent types perform specific payment-related services on behalf of issuers, acquirers and merchants: the third-party agent registration programme is specific to these agents.