Verify bank card holder identity through 2-factor, 3-factor, or 4-factor verification using the BankMetaVerifyIntl API
API description
API operation: BankMetaVerifyIntl
Request method: POST and GET
Transport protocol: HTTPS
Description: Verifies bank card holder information. Supported verification types:
2-factor bank card verification (bank card number + name)
3-factor bank card verification (bank card number + name + certificate number)
4-factor bank card verification (bank card number + name + certificate number + mobile number)
QPS limit: Each API has its own QPS limit. For more information, see QPS limits of ID Verification server-side APIs.
Endpoints:
NoteBenefits of internal network access: An internal network is a private communication network connecting Alibaba Cloud products within the same region. If your application server is deployed in the same region, use the internal endpoint to access the ID Verification service for enhanced security and stability.
Optimizing overseas access: Overseas network environments can be complex. Refer to Optimize server network latency to tune your integration and reduce network latency and request failures.
China (Hong Kong)
Public endpoint:
cloudauth-intl.cn-hongkong.aliyuncs.comInternal endpoint:
cloudauth-intl-vpc.cn-hongkong.aliyuncs.com
Online debugging and integration
Before debugging and integration, read the Use OpenAPI document to learn how to call APIs on the OpenAPI platform and obtain the SDK.
You can debug this API operation in OpenAPI Explorer. You can also generate sample SDK code for this API operation.
Request parameters
Name | Type | Required | Description | Example |
ProductCode | String | Yes | Static field: BANK_CARD_N_META | BANK_CARD_N_META |
ParamType | String | Yes | Encryption method:
Important
| normal |
VerifyMode | String | Yes | VERIFY_BANK_CARD: Bank card authentication mode. Checks whether the bank card number matches the holder's name, certificate number, and mobile number. | VERIFY_BANK_CARD |
ProductType | String | Yes | Product type to call:
| BANK_CARD_4_META |
BankCard | String | Yes | Bank card number:
|
|
UserName | String | Yes | Name:
|
|
IdentityType | String | No | Certificate type. Defaults to ID card if left empty. For other types, see the Certificate type list. | 01 |
IdentifyNum | String | No | Certificate number:
Important This parameter is required if ProductType is set to one of the following values:
|
|
Mobile | String | No | Mobile number:
Important This parameter is required if ProductType is set to BANK_CARD_4_META. |
|
Response parameters
Name | Type | Description | Example | |
RequestId | String | The request ID. | 130A2C10-B9EE-4D84-88E3-5384FF****** | |
Code | String | Return code: For more information, see Server-side HTTP status codes. | Success | |
Message | String | A detailed description of the response code. | success | |
ResultObject | BizCode | String | Verification result:
| 1 |
SubCode | String | Verification details:
| 101 | |