Creates an action to process a payment source and to confirm the owner of the payment method.
Overview
This method allows you to create an action in terms of which a payment source will be processed. The main goal of the processing is to confirm the owner of the payment method.
Response explained
The response is a JSON file that represents the structured information available in the Sumsub system.
Below, you can see the response structure and possible content with descriptions:
Root variables
The table below describes the root variables of the response.
Field | Type | Description |
---|---|---|
id | String | A unique identifier of a payment source. |
createdAt | String | The date and time of a payment source creation. |
externalActionId | String | An external identifier of an action. |
applicantId | String | A unique identifier of an applicant profile. |
review | Object | A review process associated with the payment source. |
paymentSource | Object | Payment source data. |
Review
The following table describes the fields on the payment source review process.
Field | Type | Description |
---|---|---|
reviewId | String | A unique identifier of a review process. |
attemptId | String | A unique identifier of the payment source check attempt. |
attemptCnt | Integer | A number of the payment source check attempts. |
levelName | String | A verification level name for which you want to create a payment source action. |
createDate | String | The date and time of a payment source review. |
reviewStatus | String | A status of a payment source review. |
paymentSource
The paymentSource
variables show the data on a particular payment source.
Field | Type | Description |
---|---|---|
id | String | A unique identifier of a payment source. |
createdAt | String | The date and time of a payment source creation. |
fixedInfo | Object | Additional fixed information related to a payment source. |
fixedInfo
The table below describes the additional fixed information related to the payment source.
Field | Type | Description |
---|---|---|
institutionName | String | A name of the financial institution where an account is held (e.g., Revolut). |
fullName | String | The full name of an account holder (e.g., "Alex Kim"). |
accountIdentifier | String | A unique identifier of an account (e.g., "123456"). |
email | String | An email address associated with a particular account. |
type | String | A payment source type. Can be: bankCard , bankStatement , eWallet , and cryptoWallet . |