...
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. |
---|
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. |
...