Regions and Localization

What are regions used for

The Cash App Pay API requires regions in requests to:

  • Improve availability by allowing Cash App Pay to run in multiple, independent regions simultaneously without sacrificing consistency
  • Reduce latencies by storing data closer to the geographic location of the API client
  • Comply with data sovereignty regulations
  • Support strongly consistent, idempotent processing of requests in independent regions; see Idempotency for more details

How do I know which region to use?”

The region you pick should be the one closest to where your own services are hosted. For example, if you are hosting your services in the AWS US West (Oregon) region (also known as us-west-2), you would want to pick PDX as the region code, since Portland is the closest city to Oregon.

Data sovereignty laws overrule physical proximity: If you are serving customers in a country with strict data sovereignty laws, you must pass a region code that is associated with a city within that country. This allows Cash App Pay to comply with data sovereignty regulations before any data is associated with a customer, which is important for privacy laws.”,

How do I set the region on a request

Set the X-Region header to one of the supported values to set the region for the request.

X-Region Header

X-Region: PDX

Supported region / IATA airport codes

The following table contains the list of all region / IATA airport codes that will be accepted by the Cash App Pay API in the X-Region header. Other codes will be rejected with an INVALID REGION error (See General Validation Errors INVALID REGION error code)

CodeCity
ABJAbidjan, Ivory Coast
ABQAlbuquerque, United States
ACCAccra, Ghana
ACEArrecife, Spain
ADBIzmir, Turkey
ADDAddis Ababa, Ethiopia
ADLAdelaide, Australia
AEPBuenos Aires, Argentina
AERSochi, Russia
AGPMalaga, Spain
AITAitutaki, Cook Islands
AKLAuckland, New Zealand
ALCAlicante, Spain
ALGAlgiers, Algeria
AMDAhmedabad, India
AMSAmsterdam, Netherlands
ANCAnchorage, United States
APWFaleolo, Samoa
ARNStockholm, Sweden
ASUAsuncion, Paraguay
ATHAthens, Greece
ATLAtlanta, United States
AUHAbu Dhabi, United Arab Emirates
AUSAustin, United States
AYTAntalya, Turkey
BCNBarcelona, Spain
BDLWindsor Locks, United States
BEGBelgrade, Serbia
BGOBergen, Norway
BGYBergamo, Italy
BHXBirmingham, United Kingdom
BKIKota Kinabalu, Malaysia
BKKBangkok, Thailand
BLQBologna, Italy
BLRBangalore, India
BNANashville, United States
BNEBrisbane, Australia
BODBordeaux, France
BOGBogota, Colombia
BOMMumbai, India
BOSBoston, United States
BPNBalkipapan, Indonesia
BRSBristol, United Kingdom
BRUBrussels, Belgium
BSBBrasilia, Brazil
BSLMulhouse, France
BTHBatam, Indonesia
BUDBudapest, Hungary
BUSBatumi, Georgia
BWIBaltimore, United States
BZEBelize City, Belize
CAICairo, Egypt
CANGuangzhou, China
CBRCanberra, Australia
CCUKolkata, India
CDGParis, France
CEBCebu, Phillippines
CGKJakarta, Indonesia
CGNCologne, Germany
CGOZhengzhou, China
CGQChangchun, China
CHCChristchurch, New Zealand
CJUCheju, South Korea
CKGChongqing, China
CLECleveland, United States
CLTCharlotte, United States
CMHColombus, United States
CMNCasablanca, Morocco
CNFBelo Horizonte, Brazil
CNSCairns, Australia
CNXChiang Mai, Thailand
COKKochi, India
COOCotonou, Benin
CPHCopenhagen, Denmark
CPTCape Town, South Africa
CRLCharleroi, Belgium
CSXChangcha, China
CTACatania, Italy
CTSSapporo, Japan
CTUChengdu, China
CUNCancun, Mexico
CVGCincinnati, United States
CWBCuritiba, Brazil
DADDanang, Vietnam
DARDar Es Salaam, Tanzania
DELDelhi, India
DENDenver, United States
DFWDallas, United States
DKRDakar, Senegal
DLADoulala, Cameroon
DLCDalian, China
DOHDoha, Qatar
DPSDenpasar, Indonesia
DTWDetroit, United States
DUBDublin, Ireland
DUSDusseldorf, Germany
DXBDubai, United Arab Emirates
EBBEntebbe, Uganda
ECNNicosia, Cyprus
EDIEdinburgh, United Kingdom
ESBAnkara, Turkey
FAOFaro, Portugal
FCORome, Italy
FIHKinshasa, Democratic Republic of the Congo
FOCFuzhou, China
FRAFrankfurt, Germany
FUEFuerteventura, Spain
FUKFukuoka, Japan
GDLGuadalajara, Mexico
GIGRio de Janeiro, Brazil
GLAGlasgow, United Kingdom
GOAGoa, India
GOTGothenborg, Sweden
GRUSão Paulo, Brazil
GUAGuatemala City, Guatemala
GVAGeneva, Switzerland
HAKHaikou, China
HAMHamburg, Germany
HANHanoi, Vietnam
HAVHavana, Cuba
HELHelsinki, Finland
HERHeraklion, Greece
HETHohhot, China
HFEHefei, China
HGHHangzhou, China
HKGHong Kong, China
HKTPhuket, Thailand
HNDTokyo, Japan
HNLHonolulu, United States
HOUHouston, United States
HRBHarbin, China
HREHarare, Zimbabwe
HYDHyderabad, India
IADWashington D.C., United States
IAHHouston, United States
IBZIbiza, Spain
ICNSeoul, Korea
INCYinchuan, China
INDIndianapolis, United States
ISTIstanbul, Turkey
JEDJeddah, Saudi Arabia
JFKNew York, United States
JJNQuanzhou, China
JNBJohannesburg, South Africa
JOGYogyakarta, Indonesia
KBPKiev, Ukraine
KEFKeflavik, Iceland
KHHKaohsiung, Taiwan
KHNNanchang, China
KIXOsaka, Japan
KMGKunming, China
KNOMedan, Indonesia
KRTKhartoum, Sudan
KULKuala Lumpur, Malaysia
KWEGuiyang, China
KWLGuilin, China
LADLuanda, Angola
LASLas Vegas, United States
LAXLos Angeles, United States
LEDSt. Petersburg, Russia
LHRLondon, United Kingdom
LHWLanzhou, China
LIMLima, Peru
LINMilano, Italy
LISLisbon, Portugal
LJGLijiang, China
LOSLagos, Nigeria
LPAGran Canaria, Spain
LUXLuxembourg, Luxembourg
LYSLyon, France
MAAChennai, India
MADMadrid, Spain
MANManchester, United Kingdom
MCIKansas City, United States
MCOOrlando, United States
MEDMadinah, Saudi Arabia
MELMelbourne, Australia
MEXMexico City, Mexico
MGAManagua, Nicaragua
MHDMashhad, Iran
MIAMiami, United States
MLAMalta, Malta
MNLManila, Philippines
MRSMarseille, France
MRUPlaisance, Mauritius
MSPMinneapolis, United States
MSQMinsk, Belarus
MSYNew Orleans, United States
MTYMonterrey, Mexico
MUCMunich, Germany
MUNMaturin, Venezuela
MXPMilano, Italy
NANNandi, Fiji
NAPNaples, Italy
NBONairobi, Kenya
NCENice, France
NGBNinbo, China
NGONagoya, Japan
NIMNiamey, Niger
NKGNanjing, China
NNGNanning, China
OAKOakland, United States
OKAOkinawa, Japan
OOLCoolangatta, Australia
OPOPorto, Portugal
ORDChicago, United States
OSLOslo, Norway
OTPBucharest, Romania
OUAOuagadougou, Burkina Faso
PDXPortland, United States
PEKBeijing, China
PENPenang, Malaysia
PERPerth, Australia
PHLPhiladelphia, United States
PHXPhoenix, United States
PITPittsburgh, United States
PNQPune, India
POAPorto Alegre, Brazil
POMPort Moresby, Papua New Guinea
PPGPago Pago, American Samoa
PRGPrague, Czech Republic
PTYPanama City, Panama
PUSBusan, South Korea
PVGShanghai, China
RDURaleigh, United States
RECRecife, Brazil
RGNYangon, Burma
RIXRiga, Latvia
RUHRiyadh, Saudi Arabia
RURRurutu, French Polynesia
SALSan Salvador, El Salvador
SANSan Diego, United States
SAPSan Pedro Sula, Honduras
SATSan Antonio, United States
SCLSantiago, Chile
SEASeattle, United States
SFOSan Francisco, United States
SGNHo Chi Minh City, Vietnam
SHEShenyang, China
SHUSharjah, United Arab Emirates
SIDAmilcar Cabral, Cape Verde
SINSingapore
SJCSan Jose, United States
SJJSaajevo, Bosnia & Herzegovina
SJOSan Jose, Costa Rica
SJWShijiazhuang, China
SKGThessaloniki, Greece
SLCSalt Lake City, United States
SMFSacramento, United States
SNASanta Ana, United States
SOFSofia, Bulgaria
SSASalvador, Brazil
STLSt. Louis, United States
STRStuttgart, Germany
SUBSurabaya, Indonesia
SVOMoscow, Russia
SYDSydney, Australia
SYXSanya, China
SZXShenzhen, China
TAOQingdao, China
TBUTongatapu, Tonga
TFSTenerife, Spain
THRTehran, Iran
TIJTijuana, Mexico
TLSToulouse, France
TLVTel-Aviv, Israel
TNAJinan, China
TNRAntananarivo, Madagascar
TPATampa, United States
TPETaipei, Taiwan
TRWTarawa, Kiribati
TSNTianjin, China
TUNTunis, Tunisia
TXLBerlin, Germany
TYNTaiyuan, China
UPGUjung Pandang, Indonesia
URCUrumqi, China
VCEVenice, Italy
VCPCampinas, Brazil
VIEVienna, Austria
VLCValencia, Spain
WAWWarsaw, Poland
WLGWellington, New Zealand
WLSWallis, Wallis & Fortuna
WNZWenzhou, China
WUHWuhan, China
WUXWuxi, China
XIYXi’an, China
XMNXiamen, China
YEGEdmonton, Canada
YHZHalifax, Canada
YNTYantai, China
YOWOttawa, Canada
YULMontreal, Canada
YVRVancouver, Canada
YWGWinnipeg, Canada
YYCCalgary, Canada
YYZToronto, Canada
ZAGZagreb, Croatia
ZRHZurich, Switzerland
ZUHZhuhai, China