Collecting Cardholder Data Details
PCI DSS Certification Requirement
Request Parameters
Two parameters are required for a request to the URL https://secure(-test).8b.world/pay/direct
(HTTP POST):
- data: Base64 encoded JSON document string.
- sign: Signature formed on the data string.
JSON Document Parameters
Parameter Name | Type | Max Length | Description | Example |
---|---|---|---|---|
card_data.pan | String | 16 | Card number | 4111111111111111 |
card_data.cvv | Integer | 3 | CVV-code | 333 |
card_data.exp_month | Integer | 3 | Expiration date (Month) | 12 |
card_data.exp_year | Integer | 4 | Expiration date (Year) | 2024 |
card_data.cardholder | String | 255 | Cardholder’s name (Latin characters only) | Ivan Petrov |
In cases requiring 3DS verification, the url
attribute will be returned in the response. You should redirect the user to this URL. If needed, you can add the optional params.term_url
parameter to create a link for redirecting the user to the Issuer's page for 3DS login on the Partner's side, depending on the payment gateway settings.
Optional Parameter
Parameter Name | Type | Max Length | Description | Example |
---|---|---|---|---|
params.term_url | String | 255 | Partner URL for 3DS completion redirection | http://merchant.shop/3ds/123456789 |
API Reference
You can view a Reference API implementation for this method at this link
Updated 3 months ago