Payment Optimization
3DS Execution
Front-end Integration for 3DS
2 min
in addition to the forter's javascript snippet and mobile sdks that share user behavior information, you'll need to incorporate forter's 3ds client components into the front end of your website and mobile applications these are used in the 3ds initialization and 3ds challenge phases for easier integration see usage in client side handling https //docs forter com/checkout with 3ds 3ds javascript for your website add forter's checkouttools library to your checkout page, wherever the card entry iframe is located the script should be pasted directly before the closing html \</body> tag note that this should not override or conflict any other existing forter javascript snippets already on the site \<script type="text/javascript" data site id="{your forter site id}" id="checkouttools script" src="https //sdk checkouttools com/v1 2/managedorders js"> \</script> do not remove any existing forter javascript snippets 3ds mobile sdks / js for your app if your application is developed using native code, utilize the native 3ds android sdk https //docs forter com/3ds android sdk and 3ds ios sdk https //docs forter com/3ds ios sdk seamless integration for non native applications(react native/flutter) using a webview , the addition of the 3ds js to your checkout page covers also apps that incorporate hybrid or mobile browsers