Skip to main content

Location entity

The Location entity is used to submit location-specific information, such as a physical store address, and/or technical fields for e-commerce stores. Multiple Location entities can be linked to a merchant (i.e., an Account entity). See visual below.

Location entity

The table below captures the Location entity’s required fields.

note

Some field values are case sensitive. These field will be denoted with an * for clarity.

Field NameValueDescriptionType
parentId6410461062cebb512ID of the “Parent” for this location. This will be the unique uP POM Account ID of the merchant on the uP Platform. This is provided automatically by the uP POM after the Account entity is created.Mandatory
parentTypeAccountType of the “Parent” for this location. Should always send “Account”.

* Case sensitive submission.
Mandatory
nameCompany ABCDoing business as (DBA) name of this location.Mandatory
typeIn storeType of store location.

Options are:
- In store
- Ecommerce

* Case sensitive submission.
Mandatory
multicurrencyDCCType of multicurrency capabilities that will be supported.

Options are:
- DCC
- MCP
- None

* Case sensitive submission.
Mandatory
transactionalCurrencyHKDDefault transactional currency for this location. Currency 3 letter code ISO 4217-Alpha 3.

* Case sensitive submission.
Mandatory
ecomTestLogintestLoginTest login for the URL of this e-commerce location.Conditional – only required if the location "type” is “Ecommerce”
ecomTestPasswordSt0r3p@$$w0rdTest password for the URL of this e-commerce location.Conditional – only required if the location "type” is “Ecommerce”
ecomWebsitehttps://www.companyabcstore.comURL of this e-commerce location.Conditional – only required if the location "type” is “Ecommerce”
posBusinessTypeNomuPayThe POS terminal provider for this location.

Options are:
- NomuPay
- 3rd Parties

* Case sensitive submission.
Conditional – only required if the location "type” is “In Store”
posComTypeWirelessType of communication required for the POS at this location.

Options are:
- Dial-up
- Ethernet
- Wireless
- Wired

* Case sensitive submission.
Conditional – only required if “posBusinessType” is “NomuPay”
posModelPAX Q80Terminal model of the POS for this location if it has been provided by NomuPay.

Option is:
- PAX Q80
Conditional – only required if “posBusinessType” is “NomuPay”
posProfileRetailProfile required for the POS terminal at this location.

Options are:
- Retail
- F&B
- Hotel

* Case sensitive submission.
Conditional – only required if “posBusinessType” is “NomuPay”
posQuantity2Number of POS terminals needed for this location.

* Numerical digits only.
Conditional – only required if the location "type” is “In Store”
addressCitySheung WanCity of this location.Conditional – only required if the location "type” is “In Store”
addressCountryHKCountry of this location. Country 2 letter code ISO 3166-1 Alpha 2.

* Case sensitive submission.
Conditional – only required if the location "type” is “In Store”
addressPostalCode999077Postal code of this location.Conditional – only required if the location "type” is “In Store”
addressStateHong KongState of this location.Conditional – only required if the location "type” is “In Store”
addressStreet123 Front StreetStreet address of this location.Conditional – only required if the location "type” is “In Store”