Merchant Onboarding Query Interface(Merchant→Geoswift)

Function Description

If the merchant onboarding interface has been called successfully, the merchant can use this interface to query the sub-merchant onboarding information.

Request URL

Endpoint: https://api.geoswift.com/va/declaration/query

Name Type&Length Description Required
merchantId varchar(9) The unique identifier of the merchant in the Geoswift system. M
subMerchantId varchar(9) Required when the operation type(type) is MODIFY O
requestId varchar(50) Merchant-defined order number. The submitted order number must be unique within the merchant's account transactions. If the operation type type is MODIFY, this parameter value must be consistent with the order number created initially. M
hmac varchar(512) The parameter signature generated by the merchant. Refer to the "Geoswift Encryption and Decryption Process Specification" for details on how to obtain the HMAC. M

Sample

{ "merchantId": "G70000414", "requestId": "1725270382149" }

Response Parameters List

Name Description
merchantId Same as the request parameter.
requestId Same as the request parameter.
subMerchantId Same as the request parameter.
declareStatus Declaration Status:
ACTIVATE
CLOSE
INIT
NOTACTIVATE
REPAYING
company See the following table: Company Information
business See the following table: Business Information.
beneficialList See the following table: Beneficiary Information.
legalList See the following table: Legal Representative Information.
authorizedList See the following table: Authorized Person Information.
hmac The parameter signature generated by Geoswift. Refer to the "Geoswift Encryption and Decryption Process Specification" for verification.

Response Parameters (company,Company Information)

Name Description
country State or country of the company establishment
signedName Company registered name
shortName Company registered name
usedName Former company name
brandName Brand name
registerAddress Company registered address
businessAddress Company business address
addressType Correspondence address
phone Company contact phone number
br Business Registration (BR) number
brStartDate Business registration start date
brEndDate Business registration end date
ci Company Registration (CI) number
licenseNumber Business license number
licenseNumberStartDate Business license start date
licenseNumberEndDate Business license end date
registerNumber Company Registration Certificate Number
establishDate Company establishment date
legalPersonName Legal representative's name
companyType Company type
companyTypeDesc Description of company type
webSite Company website
email The official company contact email address

3.5.2.Response Parameters(business,Business Information)

Name Description
businessNature Nature of business
productType Products and services provided
tradeMode Trading model
businessModeDesc Description of business model
cashSourceCountry Jurisdiction of Funds Source
cashSource Source of Funds
cashSourceDesc Description of funds source
enterCurrency Incoming currency
outCurrency Outgoing currency
enterForUse Purpose of remittance funds
enterForUseDesc Description of the purpose of remittance
lastYearSaleAmount Sales amount of the past year
expectNumberPerMonth Estimated number of transactions per month
expectAmountPerMonth Estimated transaction amount per month (USD)
companyAssets Company assets
branchCountry Country where customer branches are located
beneficialCountry Jurisdiction of the beneficiary
supplyCountry Country where main suppliers are located
buyCountry Country where main buyers are located

Response Parameters(beneficialList,Beneficiary Information)

Name Description
name Name
idType Identification type
idNo Identification Number
address Residential address
stockPercent Shareholding Percentage. For example, if the shareholding is 30.87%, it returns 30.87.

Response Parameters(legalList,Beneficiary Information)

Name Description
name Name
idType Identification type
idNo Identification Number
address Residential address

Response Parameters(authorizedList,Authorized Person Information)

Name Description
name Name
idType Identification type
idNo Identification Number
address Residential address

Sample

{ "authorizedList": [ { "address": "授权人-居住地址test 001*01", "idNo": "TES***890a", "idType": "FOREIGN_NATIONAL_ID", "name": "Shouquan renName" } ], "beneficialList": [ { "address": "持股人-居住地址test 001*01", "idNo": "132***287X", "idType": "IDENTITY_CARD", "name": "Chigu ren name", "stockPercent": "66.66" } ], "business": { "beneficialCountry": "HKG", "branchCountry": "HKG", "businessModeDesc": "业务模式描述TEST 123**_详细描述业务模式,汇入及汇出币种,附上资金流动图说明资金来源及去向", "businessNature": "公司业务性质TEST 123**卖衣服,电商買卖平台,电脑编程/旅游中介", "buyCountry": "HKG", "cashSource": "GOODS_PAYMENT,SERVICE_RENDERED,COMMISSION,OTHER", "cashSourceCountry": "HKG", "cashSourceDesc": "cashSource abcdef", "companyAssets": 12345678, "enterCurrency": "HKD", "enterForUse": "SETTLEMENT,DAILY_OPERATION,OTHERS", "enterForUseDesc": "汇款资金用途描述", "expectAmountPerMonth": 12345678, "expectNumberPerMonth": 12345678, "lastYearSaleAmount": 12345678, "outCurrency": "HKD", "productType": "COMMUNICATION_SERVICE", "supplyCountry": "HKG", "tradeMode": "P2P,B2B,B2C,C2B" }, "company": { "addressType": "BUSINESS", "br": "SYZZH123", "brEndDate": 1923235200000, "brStartDate": 1289404800000, "brandName": "Maisons 品牌名称", "businessAddress": "jy******Chavannes", "ci": "GSZCH12", "companyType": "STATE_OWNED", "companyTypeDesc": "", "country": "HKG", "email": "1725270382149@163.com", "establishDate": -1587801600000, "legalPersonName": "Fa Ren daibiao name", "licenseNumber": "", "phone": "152****4190", "registerAddress": "jy******Chavannes", "registerNumber": "", "shortName": "VA test jiancheng-001", "signedName": "VA test-0001", "usedName": "", "webSite": "https://www.geoswift.com/" }, "country": "HKG", "declareStatus": "CANCEL", "id": "2c9696b691b14d640191b222651b0001", "legalList": [ { "address": "董事-居住地址test 001*01", "idNo": "HKG***1234", "idType": "HK_IDENTITY_CARD", "name": "Dongshi name" } ], "merchantId": "G70000420", "notifyUrl": "https://qa-sdk-v2.geoswift.com/va/declaration/notify", "partnerId": "G70000414", "registrationType": "API", "requestId": "1725270382149", "signedName": "VA test-0001" }