Merchants can use this interface to query global collection account information.
Request endpoint:https://api.geoswift.com/va/account/query
| Name | Type&Length | Description | Required |
|---|---|---|---|
| merchantId | varchar(9) | The unique identifier of the merchant in the Geoswift system. | M |
| partnerId | varchar(9) | The unique identifier of the secondary merchant under the main merchant in the Geoswift system (this parameter can be omitted if the initiating merchant is the main merchant) | C |
| requestId | varchar(50) | The order number used when creating the account. | M |
| hmac | varchar(512) | Parameter signature generated by the merchant; refer to the "Geoswift Encryption and Decryption Process Specification" for obtaining the hmac. | M |
| Name | Description |
|---|---|
| merchantId | Same as request parameter |
| partnerId | Same as request parameter |
| requestId | Same as request parameter |
| accountNo | Global collection account number |
| accountName | Same as request parameter |
| accountShortName | Same as request parameter |
| registryCountry | Same as request parameter |
| currency | Currency |
| bankName | Bank name |
| swiftCode | Swift Code |
| accountStatus | Account status: INIT PROCESSING ACTIVE (Activated) UNACTIVE (Pending activation) CLOSE FAILED |
| status | Request status: SUCCESS FAILED ERROR |
| createDateTime | Order creation time |
| errorMessage | Error message |
| hmac | Parameter signature generated by Geoswift; refer to the Geoswift Encryption and Decryption Process Specification for verification |