Visa Commercial Payment Controls (VPC) Reference Codes
Visa Commercial Fraud Solutions
Visa Commercial Payment Controls (VPC) Reference Codes
Visa Commercial Payment Controls API reference codes for supported languages, time zones, currencies, country codes, and state codes are provided.
Visa Commercial Payment Controls Supported Languages
Visa Commercial Payment Controls supports multiple languages for notifications. Use the language codes listed in this reference when adding contacts to define their language preferences. Each language must be enabled during implementation before notifications can be sent in that language.
| Name | Language Code |
|---|---|
| Dutch (Netherlands) | nl_NL |
| English (UK) | en_UK |
| English (US) | en_US |
| French (France) | fr_FR |
| French (Canada) | fr_CA |
| German (Germany) | de_DE |
| Italian (Italy) | it_IT |
| Japanese (Japan) | ja |
| Polish (Poland) | pl_PL |
| Portuguese (Brazil) | pt_BR |
| Slovak (Slovakia) | sk |
| Spanish (LAC) | es_LA |
| Vietnamese (Vietnam) | vi |
| Danish (Denmark) | da_DK |
VPC Supported Time Zones
Visa Commercial Payment Controls supports 72 time zones across global regions. Use these time zones when defining the rule set end date, the allowed business hours (BUS) rule, and the expiration or renewal settings for the Spend Velocity Rule (SPV) and Spend Policy Rule (SPP).
| Sr. No. | Region | Time Zone |
|---|---|---|
| 1 | Asia - Kabul | Afghanistan Standard Time |
| 2 | North America - Alaska | Alaskan Standard Time |
| 3 | Asia - Kuwait, Riyadh | Arab Standard Time |
| 4 | Asia - Abu Dhabi, Muscat | Arabian Standard Time |
| 5 | Asia - Baghdad | Arabic Standard Time |
| 6 | South America - Buenos Aires, Georgetown | Argentina Standard Time |
| 7 | North America - Atlantic Time (Canada) | Atlantic Standard Time |
| 8 | Australia - Darwin | AUS Central Standard Time |
| 9 | Australia - Canberra, Melbourne, Sydney | AUS Eastern Standard Time |
| 10 | Asia - Baku, Tbilisi, Yerevan | Azerbaijan Standard Time |
| ... | ... | ... |
| 72 | Asia - Yakutsk | Yakutsk Standard Time |
VPC Supported Currencies
Visa Commercial Payment Controls (VPC) supports a wide range of currencies, each identified by numeric and alpha currency codes with varying decimal precision. All spending rules for a given account must use the same currency, and leading zeros are not required for 2-digit currency codes.
| Numeric Currency Code | Alpha Currency Code | Currency Name | Number of Decimals Supported |
|---|---|---|---|
| 008 | ALL | ALBANIAN LEK | 2 |
| 012 | DZD | ALGERIAN DINAR | 2 |
| 032 | ARS | ARGENTINE PESO | 2 |
| ... | ... | ... | ... |
| 986 | BRL | BRAZILIAN REAL | 2 |
VPC Supported Country Codes
Visa Commercial Payment supports these country codes that can be used to define country-specific spending criteria.
| Sr. No. | Country Code | Countries |
|---|---|---|
| 1 | 4 | AFGHANISTAN |
| 2 | 8 | ALBANIA |
| 3 | 10 | ANTARCTICA |
| ... | ... | ... |
| 232 | 840 | UNITED STATES |
VPC Supported State Codes
This reference lists the supported state codes used for Visa Commercial Payment Controls (VPC) DOM rules. These codes apply exclusively to users located or operating within the US Region and map numeric identifiers to each US state and territory.
| Sr.No. | State Code | State |
|---|---|---|
| 1 | 1 | Alabama |
| 2 | 2 | Alaska |
| 3 | 4 | Arizona |
| ... | ... | ... |
| 52 | 99 | U.S. military base, embassies, traveling merchants |