Bypassing 3DS Authentication and CVV requirements
Beam enforces 3DS authentication and CVV requirements by default to enhance transaction security and reduce fraud risk.
However, merchants might have the option to bypass these requirements under certain conditions.
To request an exemption for your integration, please contact us for review and approval.
For merchants who have been granted the exemption with their account set up, the following options are available when creating charges or card authorizations via the Beam API.
Payment (Charges)
When creating a charge via the Charges API (POST /api/v1/charges), you can choose to
- Bypass 3DS by setting the
skip3dsFlowparameter totrue. - Omit CVV by leaving the
securityCodefield in the card details as blank
For detailed information on creating charges via the Charges API, please refer to Charges API.
Authorization and Capture (Card Authorizations)
When creating a card authorization via the Card Authorizations API (POST /api/v1/card-authorizations), you can choose
to
- Bypass 3DS by setting the
skip3dsFlowparameter totrue. - Omit CVV by leaving the
securityCodefield in the card details as blank.
For detailed information on creating card authorizations via the Card Authorizations API, please refer to Card Authorizations API.