Can I pass raw card information to Chargebee and still be 3DS compliant?
Problem Statement
You want to know whether you can pass raw card details to Chargebee via API and still be 3DS compliant.
Solution
Sending raw card details to Chargebee via API is not recommended for 3DS compliance.
3DS authorizes card payments by collecting user-verifiable information. Gateways play the role of collecting the background information of the customer from the browser using their JavaScript. Once they collect the information, they send it to the issuing bank and authorize the payments.
Apart from communicating the customer's background data to the issuing bank, gateways also seamlessly handle 3DS flows. Therefore, it is recommended that you incorporate the gateway JavaScript and collect the card information from your customers. The gateway would then return a token using which you can create subscriptions in Chargebee.
Related Articles
Was this article helpful?