Accept Non 3DS & Foreign Card (AVS)

Allows you to accept a wider range of card transactions by supporting local cards without 3DS, foreign cards with 3DS and AVS, and foreign cards with Non-3DS and AVS, ensuring broader payment coverage while leveraging AVS as an added layer of fraud prevention for non-3DS flows

Local Cards - Non 3DS

chevron-rightCreate Payment Session hashtag

A windowed time for the end customer to complete the payment, starting when the client initiates the payment request through your app. The payment session duration is customizable, with a default duration of 15 minutes.

API Reference: Create Payment Session

chevron-rightChoose a mode hashtag

To generate Redirect Payment Page, choose mode “REDIRECT”

chevron-rightDefine Payment Method and disable the 3DS methodhashtag

Set autoConfirm to true and fill paymentMethod and paymentMethodOptions Object with card.threeDsMethod = NEVER to finalize the payment method from the previous step.

Reference:

chevron-rightSend us your Success, Failure, and Expired Payment Session URLhashtag

Handle Success, Failure, and Expired cases on your Payment Session

Object reference: Redirect Object

chevron-rightFill Customer and Order informationhashtag

Include customer and order details by filling the customer and orderInformation objects. Personalize the payment experience, enhance fraud detection and reconciliation, and ensure smoother processing of refund requests.

Object Reference:

chevron-rightRedirect to Payment Pagehashtag

After creating the Payment Session, redirect your customer to the URL for the Payment page returned in the response.

chevron-rightSimulate Paymenthashtag

Visit the Payment Page and Simulate the Payment

Foreign Card - Non 3DS with AVS

circle-info

For mode = API, you are obligated to fill billingInfo object either in Card Encryption or in Confirm Payment Session

chevron-rightCreate Payment Session hashtag

A windowed time for the end customer to complete the payment, starting when the client initiates the payment request through your app. The payment session duration is customizable, with a default duration of 15 minutes.

API Reference: Create Payment Session

chevron-rightChoose a modehashtag

To generate Redirect Payment Page, choose mode “REDIRECT”

chevron-rightDefine Payment Method and disable the 3DS Methodhashtag

Set autoConfirm to true and fill paymentMethod and paymentMethodOptions Object with card.threeDsMethod = NEVER to finalize the payment method from the previous step.

Reference:

chevron-rightSend us your Success, Failure, and Expired Payment Session URLhashtag

Handle Success, Failure, and Expired cases on your Payment Session

Object reference: Redirect Object

chevron-rightFill Customer and Order informationhashtag

Include customer and order details by filling the customer and orderInformation objects. Personalize the payment experience, enhance fraud detection and reconciliation, and ensure smoother processing of refund requests.

Object Reference:

chevron-rightRedirect to Payment Pagehashtag

After creating the Payment Session, redirect your customer to the URL for the Payment page returned in the response.

chevron-rightSimulate Paymenthashtag
  1. Visit the Payment Page

  2. Input Card details and Billing address information

Foreign Card - 3DS with AVS

circle-info

For mode = API, you are obligated to fill billingInfo object either in Card Encryption or in Confirm Payment Session

chevron-rightCreate Payment Sessionhashtag

A windowed time for the end customer to complete the payment, starting when the client initiates the payment request through your app. The payment session duration is customizable, with a default duration of 15 minutes.

API Reference: Create Payment Session

chevron-rightChoose a modehashtag

To generate Redirect Payment Page, choose mode “REDIRECT”

chevron-rightDefine Payment Method and enable the 3DS Methodhashtag

Set autoConfirm to true and fill paymentMethod and paymentMethodOptions Object with card.threeDsMethod = CHALLENGE to finalize the payment method from the previous step.

Reference:

chevron-rightSend us your Success, Failure, and Expired Payment Session URLhashtag

Handle Success, Failure, and Expired cases on your Payment Session

Object reference: Redirect Object

chevron-rightFill Customer and Order informationhashtag

Include customer and order details by filling the customer and orderInformation objects. Personalize the payment experience, enhance fraud detection and reconciliation, and ensure smoother processing of refund requests.

Object Reference:

chevron-rightRedirect to Payment Pagehashtag

After creating the Payment Session, redirect your customer to the URL for the Payment page returned in the response.

chevron-rightSimulate Paymenthashtag
  1. Visit the Payment Page

  2. Input Card details and Billing address information

Last updated