Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

2) Add the following data-threeds attributes to your card inputs:

card input name

data-threeds attribute

cardNumber

pan

cardMonth

month

cardYear

year

Code example:

Code Block
<input name='cardNumber' type='TEXT' maxlength=16 isRequired data-threeds="pan">
<select name='cardMonth' style='width:30%' isRequired data-threeds="month">
<select name='cardYear' style='width:30%' isRequired data-threeds="year">

...

In order to authenticate the upsell transaction, you will need to save the cardNumber, cardMonth, and cardYear to session storage and then add hidden inputs with the data-threeds attributes pan, month, and year to your upsell page form. Then follow the same steps as for the checkout page and send the cavv, eci, xid, rebill_cavv, rebill_eci, rebill_xid on your Import Upsale call.

3DS 2.

...

1

Replace this script:

Code Block
<script src="https://cdn.3dsintegrator.com/threeds.min.latest.js"></script> //JavaScript library for 3DS 1.2

with the script for 3DS 2.01:

Code Block
<script src="https://cdn.3dsintegrator.com/threeds.2.min.latest.js"></script> //JavaScript library for 3DS 2.01

PAAY will return additional parameters for 3DS 2.0 1 that you will need to send in the Import Order API and the Import Upsale API as the cavv, xid, and eci parameters.

3DS 2.

0

1 parameter returned by PAAY

Parameter to send to Import Order / Import Upsale API

authenticationValue

cavv

dsTransId

xid

eci

eci

acsTransId

acsTransId

status

threeDsStatus

...

Form-code

Info

This section provides the instructions for funnels utilizing Konnektive’s form-code.

...