Onboarding to Networks

Learn how to get onboarded to networks as a Token Requestor to start provisioning network tokens.

Introduction

The first step is for Payrails to set up the configuration between the merchant and the networks. Payrails works as an on-behalf-of token requestor and handles the heavy lifting of the integrations with the networks for the merchants. Meanwhile, Payrails merchants become the Token Requestor, to whom the ownership of the tokens belongs to.

Each network has a different onboarding process, requiring a different set of information. Payrails handles this complexity and provides a network-agnostic onboarding process to its merchants.

The consolidated set of fields that we will need is presented below.

  1. Legal Entity Name
  2. Legal Entity Address
  3. Legal Entity Email Address
  4. Legal Entity Website URL
  5. Branded Name of the Merchant's App
  6. Business Identification Value (only for Visa)
  7. Service Establishment Number (only for AmEx)

You can also see the network-specific fields in detail below for your reference and to see details and examples of the information required.

Onboarding To Visa

The information that needs to be provided to Visa is stated below.

InformationDetailsExample
Business Identification TypeThe Identifier associated with the business type.Some examples are ABN (Australian business number), which has the format of 11 numeric digits, BID (Business identification number for all countries, which has the format of 8 numeric digits, and NID (South Africa national identification number), which has the format of 13 numeric digits. See the next section after the list for more details.
Business Identification ValueThe value associated with the business identification type.Values vary based on the identification type. See the next section after the list for more details.
Address CityCity in the token requestor's primary address. A string between 1-100 characters with alphabetic, numeric, or the following characters: spaces, ' (single quote), . (period).Berlin
Address CountryISO 3166-1 alpha-2 two-letter country code.DE
Address Legal NameLegal name of Token Requestor. Alphanumeric, excepting semi-colon, percent sign, and parentheses.Cool Technologies Ltd
Primary Contact EmailOfficial Standard Email Address of the Token Requestor.[email protected]
Primary Website URLThe URL of the Token Requestor's (merchant’s) website related to the payment transaction. It should include "https://".https://www.merchant.com
VTS Profile NameProfile name under which the payment application is registered in the Visa Tokenization Service system. It can be identical to the VTS Client App ID.Cool Tech
VTS Client App IDUnique identifier for the payment application, which is the branded name of the payment app.Cool Tech

Business Identification Type and Value

When onboarding a merchant to VTS (Visa Token Service), Visa requires one or more official identifiers that uniquely identify the merchant’s legal business entity.

  • Business Identification Type: Defines what kind of identifier it is. Examples: VAT ID, Tax ID, Company Registration Number, LEI, ABN, etc.
  • Business Identification Value: The actual identifier string. Examples: DE123456789 (German VAT ID), GB987654321 (UK VAT ID), etc.
How I can find my company's Business Identification Type and Value?

Below is a practical table showing common identifier types you would use in different countries/regions.

Country / RegionRecommended TypeNotes for Merchants
AustraliaABNPrimary identifier for most businesses
Australia (companies)ACNCan be used in addition to ABN
United StatesEINUse SSN only for individual merchants
CanadaBNSIN only for individuals
European UnionVATMost common and preferred
United KingdomVATIf VAT-registered
UK (non-VAT)Company Number (via VAT not applicable)VAT preferred if available
BrazilCNPJMandatory for businesses
MexicoRFCFormat differs for individuals vs companies
IndiaPANMandatory for businesses
JapanCORPORATE_NUMBERNational corporate identifier
SingaporeUENCovers businesses and entities
New ZealandNZBNOfficial business number
South KoreaBRNBusiness registration number
ChinaUSCIUnified Social Credit Code
UAEVATMandatory for VAT-registered merchants
Saudi ArabiaVAT or CRVAT preferred if available
South AfricaVAT or NIDVAT preferred for businesses

When businessIdentificationType = VAT, the businessIdentificationValue must follow the exact country format shown below.

CountryVAT FormatExample
Austria (AT)ATU + 8 digitsATU12345678
Belgium (BE)BE + 10 digits (prefix with 0 if needed)BE0123456789
Bulgaria (BG)BG + 9 or 10 digitsBG123456789
Croatia (HR)HR + 11 digitsHR01234567891
Cyprus (CY)CY + 8 digits + 1 letterCY12345678X
Czech Republic (CZ)CZ + 8–10 digitsCZ123456789
Denmark (DK)DK + 8 digitsDK12345678
Estonia (EE)EE + 9 digitsEE123456789
Finland (FI)FI + 8 digitsFI12345678
France (FR)FR + 11 charactersFR12345678901
Germany (DE)DE + 9 digitsDE123456789
Greece (EL)EL + 9 digitsEL123456789
Hungary (HU)HU + 8 digitsHU12345678
Iceland (IS)5–6 digits12345
Ireland (IE)IE + 8 alphanumeric charactersIE1234567X
Israel (IL)9 digits123456789
Isle of Man (GB)GB + 9 or 12 digits (first two must be 00)GB003456789
Italy (IT)IT + 11 digitsIT12345678901
Latvia (LV)LV + 11 digitsLV12345678901
Lithuania (LT)LT + 9 or 12 digitsLT123456789
Luxembourg (LU)LU + 8 digitsLU12345678
Malta (MT)MT + 8 digitsMT12345678
Netherlands (NL)NL + 12 characters (10th = B)NL123456789B01
Norway (NO)NO + 9 digits + MVANO123456789MVA
Poland (PL)PL + 10 digitsPL1234567890
Portugal (PT)PT + 9 digitsPT123456789
Romania (RO)RO + 2–10 digitsRO12345678
Saudi Arabia (SA)15 digits123456789012345
Slovak Republic (SK)SK + 10 digitsSK1234567890
Slovenia (SI)SI + 8 digitsSI12345678
South Africa (ZA)10 or 11 digits1234567890
Spain (ES)ES + 9 digitsES123456789
Sweden (SE)SE + 12 digitsSE123456789012
Switzerland (CH)CH + 9 digits + MWST / TVA / IVACH123456789MWST
Thailand (TH)13 digits1234567890123
Turkey (TR)TR + 10 digitsTR1234567890
Ukraine (UA)9 or 12 digits123456789
United Arab Emirates (AE)15 digits123456789012345
United Kingdom (GB)GB + 9 digitsGB123456789

Note that Visa supports a predefined set of business identification types for specific countries and regions. This list does not cover every country in the world, because Visa only accepts identifier schemes that are standardized and validated for use with their tokenization service.

If a merchant operates in a country that is not explicitly listed, a country-specific identifier type may not be available. In such cases, Visa may require the use of a generic Business Identification Number (BID); however, BID can only be used with prior approval from Visa. Merchants should use the primary tax or business registration identifier applicable in their country and consult their acquirer or Visa representative if their country is not listed.

Onboarding To Mastercard

The information that needs to be provided to Mastercard is stated below.

InformationDetailsExample
Program NameThe program name represents an entity’s consumer-facing name (e.g. merchant name), where the consumer has stored their card on file.Cool Tech
DPA NameLegal name of registered DPA (Data Processing Agreement).Cool Technologies Ltd
DPA Presentation NameMerchant company name associated with the DPA to be used for presentation purposes within the user experience.Cool Tech
Address CityCity in the token requestor's primary address. A string between 1-100 characters with alphabetic, numeric, or the following characters: spaces, ' (single quote), . (period).Berlin
Address CountryISO 3166-1 alpha-2 two-letter country code.DE
Address Legal NameLegal name of Token Requestor. Alphanumeric, excepting semi-colon, percent sign, and parentheses.Cool Technologies Ltd
Primary Website URLThe URL of the Token Requestor's (merchant’s) website related to the payment transaction. It should include "https://".https://www.merchant.com

Once the onboarding process is completed, your Payrails representative will inform you, and you will be able to start provisioning network tokens.


What’s Next

Learn how to provision network tokens for your new and existing customer base.