Create payment source actions

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.

FieldTypeDescription
idStringA unique identifier of a payment source.
createdAtStringThe date and time of a payment source creation.
externalActionIdStringAn external identifier of an action.
applicantIdStringA unique identifier of an applicant profile.
reviewObjectA review process associated with the payment source.
paymentSourceObjectPayment source data.

Review

The following table describes the fields on the payment source review process.

FieldTypeDescription
reviewIdStringA unique identifier of a review process.
attemptIdStringA unique identifier of the payment source check attempt.
attemptCntIntegerA number of the payment source check attempts.
levelNameStringA verification level name for which you want to create a payment source action.
createDateStringThe date and time of a payment source review.
reviewStatusStringA status of a payment source review.

paymentSource

The paymentSource variables show the data on a particular payment source.

FieldTypeDescription
idStringA unique identifier of a payment source.
createdAtStringThe date and time of a payment source creation.
fixedInfoObjectAdditional fixed information related to a payment source.

fixedInfo

The table below describes the additional fixed information related to the payment source.

FieldTypeDescription
institutionNameStringA name of the financial institution where an account is held (e.g., Revolut).
fullNameStringThe full name of an account holder (e.g., "Alex Kim").
accountIdentifierStringA unique identifier of an account (e.g., "123456").
emailStringAn email address associated with a particular account.
typeStringA payment source type. Can be: bankCard, bankStatement, eWallet, and cryptoWallet.
Language
Authorization
Header
Click Try It! to start a request and see the response here!