Skip to main content

What are the new JCB minimum data requirements for 3D Secure? (V1)

Effective from October 1, 2025, JCB will require more data fields to meet their minimum requirements for 3D Secure (J/Secure) checks.

Note that at this time, JCB will not assess non-compliance fees or decline transactions that don’t include this data. We recommend providing the minimum data to improve authentication performance across all supported schemes, not just JCB.

What data will JCB require?

JCB will require the following data fields in their authentication requests:

Required field Example input
source.name string <= 254 characters “John Smith”
customer.email* string [2..45 characters] john.smith@email.com
source.phone* object
source.phone.country_code string [1..3] characters “44”
source.phone.number string <= 15 characters “204567895”

* You must provide EITHER the cardholder email address OR at least one phone number (work, home, or mobile).

The following information is only required if already collected from the cardholder:

Required field Example input
customer.billing_address.city string <= 50 characters "London"
customer.billing_address.country string = 2 characters "GB"
customer.billing_address.address_line1 string <= 200 characters "Wenlock Works"
customer.billing_address.zip string <= 50 characters "N1 7BQ"
customer.billing_address.state string <= 3 characters "ISL"

Checkout.com will collect and submit the browser IP address, screen height, screen width, language, and time zone on your behalf due to your integration.

Please ensure that you continue to send any existing mandatory or optional fields you already provide.

Was this article helpful?
Share
Copy Link Share via email

Articles in this section