Enrol
This endpoint allows you to enrol merchants with Mastercard’s ISSM tool. Once enrolled, merchants can participate in Mastercard’s 3DS2 authentications.
Field Status Definitions
Required
Required fields must be sent. If the data is not sent Ravelin will return an error.
Important
Important fields are crucial for performance.
Optional
Optional fields are additional data points that can be shared with the
card schemes, issuers, and Ravelin. These fields may impact performance or dashboard usability.
Conditional
Fields that may be required under certain conditions.
POST
3ds.live.pci.ravelin.com/merchant/enrol
Jump to Response
Show all
required
The card scheme for which the merchant is being enrolled.
Conditions: Must be Mastercard
required
The product for which enrolment is taking place.
Conditions: Must be Identity Check
required
The merchants which will be enrolled.
Hide definition
Maximum length: 1000
required
Acquiring institution identification code as assigned by Mastercard. This should match the acquirerBIN .
This value should start with 2, 5, or 6.
Maximum length: 6
required
Acquirer Company ID. This is the customer ID assigned to an acquirer by Mastercard.
This value should not contain empty spaces.
Maximum length: 10
required
Acquirer ICA (Interbank Card Association) number.
Maximum length: 11
required
The name of the acquirer with whom the merchant has a bank account.
acquirerMerchantID
string
required
Maximum length: 24
required
Name of the merchant being enrolled. This should match merchantName .
Maximum length: 25
identityCheckExpress
string
optional
Indicates whether the merchant supports Mastercard’s Identity Check Express.
POST https://3ds.live.pci.ravelin.com/merchant/enrol HTTP/1.1
Authorization: token ...
Content-Type: application/json
{
"scheme": "Mastercard",
"product": "Identity Check",
"merchants": [
{
"acquirerBIN": "223456",
"acquirerCID": "10",
"acquirerICA": "123",
"acquirerName": "adyen",
"acquirerMerchantID": "235",
"merchantName": "Test Merchant",
"identityCheckExpress": "Y"
}
]
}
Response
Show all
The status of the merchant enrolment request.
enrolmentRequestID
string
The ID of the enrolment request, returned by Mastercard.
The number of merchants processed in this request.
{
"status": "PROCESSING",
"enrolmentRequestID": "00000000-0000-0000-0000-000000000000",
"totalRecords": 1
}
Feedback
Was this page helpful?
Yes
No
Thanks for the feedback.
If you'd like to provide more detail, please email support@ravelin.com .