Disclaimers:
Computop3DSV2 will work with Form-code and landers that connect to Konnektive via Direct API. This will NOT work with Order Entry.
Subsequent recurring/upsell payments are out of scope of RTS SCA(3DS protected) since they are regularly merchant initiated without customer being in session.
STEP 1
Obtain merchantID, EncryptionPW and HMACKey from Computop.
STEP 2
Activate and edit the Computop3DSV2 gateway. Enter merchantID, EncryptionPW and HMACKey.
STEP 3
Add the hidden input browserData inside of the same form as the card input.
<input type="hidden" name="browserData" value="" id="browserData">
STEP 4
Add this script to your page before the closing body tag.
<script type="text/javascript"> const navigator = window.navigator; const browserData = { acceptHeader: 'application/json', userAgent: navigator.userAgent, language: navigator.language, timezone: (new Date()).getTimezoneOffset().toString(), colorDepth: screen.colorDepth, screen: { height: screen.height.toString(), width: screen.width.toString() }, javaScriptEnabled: true, javaEnabled: navigator.javaEnabled() }; document.getElementById('browserData').value = JSON.stringify(browserData); </script>