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 |