Skip to main content
Version: Beta

3-D Secure in Embed

Any merchant using Gr4vy Embed will automatically benefit from Universal 3-D Secure once it has been set up for a payment service.

3D Secure prompt

Buyers & Billing Details

To optimize 3-D Secure it is highly recommended to provide a buyer with billing details attached to Gr4vy Embed.

A buyer can be set up via our POST /buyers API. The buyer can then be attached to Gr4vy Embed by using the buyerId or buyerExternalIdentifier property. The buyer's name, email address, and billing address will be used to help reduce buyers being asked to complete a 3-D Secure challenge.


Gr4vy will use these billing details and use them to initialize 3-D Secure.


For every transaction Gr4vy will handle the following steps.

  1. Detect if the selected payment service for this transaction has 3-D Secure enabled
  2. Detect if the card used in the transaction is enrolled for 3-D Secure
  3. Handle the seemless frictionless 3-D Secure flow including the device finger printing
  4. Handle the 3-D Secure challenge flow, where a buyer is directed in-page to their bank to approve the transaction


All you need to do to use 3-D Secure in Gr4vy Embed is to set up 3-D Secure on any of your enabled payment services. Once configured, Gr4vy Embed will handle all the user interaction.