{"id":6952,"date":"2017-07-24T00:00:00","date_gmt":"2017-07-23T16:00:00","guid":{"rendered":"https:\/\/www.fraudlabspro.com\/resources2\/tutorials\/add-fraudlabs-pro-agent-javascript-bigcommerce\/"},"modified":"2026-05-28T08:23:28","modified_gmt":"2026-05-28T00:23:28","password":"","slug":"add-fraudlabs-pro-agent-javascript-bigcommerce","status":"publish","type":"docs","link":"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/add-fraudlabs-pro-agent-javascript-bigcommerce\/","title":{"rendered":"How to add FraudLabs Pro Agent Javascript for BigCommerce"},"content":{"rendered":"<p>Device tracking, or device fingerprinting, is a proven method to uniquely identify a user. As compared to the IP tracking where users can easily hide their device IP address using a proxy or VPN, this feature will uniquely label the device and permanently store the device information in our system for validation. This will increase the level of difficulty for users to tamper with this information to fool the system into thinking that they are new buyers.<\/p>\n<p>As a result, if the clients used proxies to alter their IP addresses to make multiple purchases, they can be easily tracked down using the <strong>device validation rule<\/strong>. Besides, you can easily find out if a client\u00e2\u20ac\u2122s device had been reported and blacklisted by other merchants in our merchant network. Similarly, you may also blacklist this device against future purchases if any malicious act was discovered during the fraud validation.<\/p>\n<p>In order to enable the device validation feature, <strong>FraudLabs Pro Agent Javascript<\/strong> has to be added into your website. Once you have the device tracking enabled, you shall be able to view the device information at the transaction details page. This tutorial will guide you on how to add the FraudLabs Pro Agent Javascript for BigCommerce.<\/p>\n<h3>Follow the below steps to add the Agent Javascript on BigCommerce platform<\/h3>\n<ol>\n<li>Login as administrator to your BigCommerce control panel.<\/li>\n<li>Navigate to Strorefront Design &gt; My Themes. <a href=\"https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/07\/2017-07-24_000394.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-516 size-medium\" src=\"https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/07\/2017-07-24_000394-248x300.png\" alt=\"FraudLabs Pro Agent Javascript on BigCommerce\" width=\"248\" height=\"300\" srcset=\"https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/07\/2017-07-24_000394-248x300.png 248w, https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/07\/2017-07-24_000394-768x930.png 768w, https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/07\/2017-07-24_000394-846x1024.png 846w, https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/07\/2017-07-24_000394-41x50.png 41w, https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/07\/2017-07-24_000394-920x1114.png 920w, https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/07\/2017-07-24_000394-600x727.png 600w, https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/07\/2017-07-24_000394-320x388.png 320w, https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/07\/2017-07-24_000394.png 924w\" sizes=\"auto, (max-width: 248px) 100vw, 248px\" \/><\/a><\/li>\n<li>Click the &#8220;Edit HTML\/CSS&#8221; in the &#8220;Current Theme&#8221; section.<\/li>\n<li>In the design mode, look for &#8220;Footer.html&#8221; from the left panel and select it.<\/li>\n<li>In the editor field, paste the following codes to the last line of the file:\n<pre style=\"display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px; line-height: 1.42857143; color: #333; word-break: break-all; word-wrap: break-word; background-color: #f5f5f5; border: 1px solid #ccc; border-radius: 4px;\">&lt;script&gt;\n    \t(function(){\n           \tfunction s() {\n                   \tvar e = document.createElement('script');\n                   \te.type = 'text\/javascript';\n                   \te.async = true;\n                   \te.src = ('https:' === document.location.protocol ? 'https:\/\/' : 'http:\/\/') + 'cdn.fraudlabspro.com\/s.js';\n                   \tvar s = document.getElementsByTagName('script')[0];\n                   \ts.parentNode.insertBefore(e, s);\n           \t}                  \t \n           \t(window.attachEvent) ? window.attachEvent('onload', s) : window.addEventListener('load', s, false);\n    \t})();\n&lt;\/script&gt;<\/pre>\n<\/li>\n<li>Press &#8220;Save&#8221; button to save the changes.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Device tracking, or device fingerprinting, is a proven method to uniquely identify a user. As compared to the IP tracking [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_lmt_disableupdate":"","_lmt_disable":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"doc_category":[198,185],"doc_tag":[305,306,307,308,309,310,311,312,313,314],"class_list":["post-6952","docs","type-docs","status-publish","hentry","doc_category-bigcommerce","doc_category-developer-guide","doc_tag-fraud-detection","doc_tag-fraud-prevention","doc_tag-fraudlabspro","doc_tag-iovation","doc_tag-maxmind","doc_tag-reduce-chargebacks","doc_tag-riskified","doc_tag-sift-science","doc_tag-signifyd","doc_tag-whmcs"],"year_month":"2026-06","word_count":336,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"FraudLabs Pro","author_nicename":"hexasoft","author_url":"https:\/\/www.fraudlabspro.com\/resources\/author\/hexasoft\/"},"doc_category_info":[{"term_name":"BigCommerce","term_url":"https:\/\/www.fraudlabspro.com\/resources\/categories\/e-commerce-platforms\/bigcommerce\/"},{"term_name":"Developer Guide","term_url":"https:\/\/www.fraudlabspro.com\/resources\/categories\/developer-guide\/"}],"doc_tag_info":[{"term_name":"fraud detection","term_url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials-tag\/fraud-detection\/"},{"term_name":"fraud prevention","term_url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials-tag\/fraud-prevention\/"},{"term_name":"fraudlabspro","term_url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials-tag\/fraudlabspro\/"},{"term_name":"iovation","term_url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials-tag\/iovation\/"},{"term_name":"maxmind","term_url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials-tag\/maxmind\/"},{"term_name":"reduce chargebacks","term_url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials-tag\/reduce-chargebacks\/"},{"term_name":"riskified","term_url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials-tag\/riskified\/"},{"term_name":"sift science","term_url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials-tag\/sift-science\/"},{"term_name":"signifyd","term_url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials-tag\/signifyd\/"},{"term_name":"whmcs","term_url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials-tag\/whmcs\/"}],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to add FraudLabs Pro Agent Javascript for BigCommerce -<\/title>\n<meta name=\"description\" content=\"Device tracking, or device fingerprinting, is a proven method to uniquely identify a user. Learn more on how to enable the tracking for fraud detection.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/add-fraudlabs-pro-agent-javascript-bigcommerce\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to add FraudLabs Pro Agent Javascript for BigCommerce -\" \/>\n<meta property=\"og:description\" content=\"Device tracking, or device fingerprinting, is a proven method to uniquely identify a user. Learn more on how to enable the tracking for fraud detection.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/add-fraudlabs-pro-agent-javascript-bigcommerce\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-28T00:23:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/07\/2017-07-24_000394.png\" \/>\n\t<meta property=\"og:image:width\" content=\"924\" \/>\n\t<meta property=\"og:image:height\" content=\"1119\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/tutorials\\\/add-fraudlabs-pro-agent-javascript-bigcommerce\\\/\",\"url\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/tutorials\\\/add-fraudlabs-pro-agent-javascript-bigcommerce\\\/\",\"name\":\"How to add FraudLabs Pro Agent Javascript for BigCommerce -\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/tutorials\\\/add-fraudlabs-pro-agent-javascript-bigcommerce\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/tutorials\\\/add-fraudlabs-pro-agent-javascript-bigcommerce\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/wp-content\\\/uploads\\\/2017\\\/07\\\/2017-07-24_000394-248x300.png\",\"datePublished\":\"2017-07-23T16:00:00+00:00\",\"dateModified\":\"2026-05-28T00:23:28+00:00\",\"description\":\"Device tracking, or device fingerprinting, is a proven method to uniquely identify a user. Learn more on how to enable the tracking for fraud detection.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/tutorials\\\/add-fraudlabs-pro-agent-javascript-bigcommerce\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/tutorials\\\/add-fraudlabs-pro-agent-javascript-bigcommerce\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/tutorials\\\/add-fraudlabs-pro-agent-javascript-bigcommerce\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/wp-content\\\/uploads\\\/2017\\\/07\\\/2017-07-24_000394-248x300.png\",\"contentUrl\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/wp-content\\\/uploads\\\/2017\\\/07\\\/2017-07-24_000394-248x300.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/tutorials\\\/add-fraudlabs-pro-agent-javascript-bigcommerce\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Resources\",\"item\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/tutorials\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How to add FraudLabs Pro Agent Javascript for BigCommerce\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/#website\",\"url\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/\",\"name\":\"\",\"description\":\"Resources About FraudLabs Pro Services\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.fraudlabspro.com\\\/resources\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to add FraudLabs Pro Agent Javascript for BigCommerce -","description":"Device tracking, or device fingerprinting, is a proven method to uniquely identify a user. Learn more on how to enable the tracking for fraud detection.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/add-fraudlabs-pro-agent-javascript-bigcommerce\/","og_locale":"en_US","og_type":"article","og_title":"How to add FraudLabs Pro Agent Javascript for BigCommerce -","og_description":"Device tracking, or device fingerprinting, is a proven method to uniquely identify a user. Learn more on how to enable the tracking for fraud detection.","og_url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/add-fraudlabs-pro-agent-javascript-bigcommerce\/","article_modified_time":"2026-05-28T00:23:28+00:00","og_image":[{"width":924,"height":1119,"url":"https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/07\/2017-07-24_000394.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/add-fraudlabs-pro-agent-javascript-bigcommerce\/","url":"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/add-fraudlabs-pro-agent-javascript-bigcommerce\/","name":"How to add FraudLabs Pro Agent Javascript for BigCommerce -","isPartOf":{"@id":"https:\/\/www.fraudlabspro.com\/resources\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/add-fraudlabs-pro-agent-javascript-bigcommerce\/#primaryimage"},"image":{"@id":"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/add-fraudlabs-pro-agent-javascript-bigcommerce\/#primaryimage"},"thumbnailUrl":"https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/07\/2017-07-24_000394-248x300.png","datePublished":"2017-07-23T16:00:00+00:00","dateModified":"2026-05-28T00:23:28+00:00","description":"Device tracking, or device fingerprinting, is a proven method to uniquely identify a user. Learn more on how to enable the tracking for fraud detection.","breadcrumb":{"@id":"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/add-fraudlabs-pro-agent-javascript-bigcommerce\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fraudlabspro.com\/resources\/tutorials\/add-fraudlabs-pro-agent-javascript-bigcommerce\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/add-fraudlabs-pro-agent-javascript-bigcommerce\/#primaryimage","url":"https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/07\/2017-07-24_000394-248x300.png","contentUrl":"https:\/\/www.fraudlabspro.com\/resources\/wp-content\/uploads\/2017\/07\/2017-07-24_000394-248x300.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/add-fraudlabs-pro-agent-javascript-bigcommerce\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fraudlabspro.com\/resources\/"},{"@type":"ListItem","position":2,"name":"Resources","item":"https:\/\/www.fraudlabspro.com\/resources\/tutorials\/"},{"@type":"ListItem","position":3,"name":"How to add FraudLabs Pro Agent Javascript for BigCommerce"}]},{"@type":"WebSite","@id":"https:\/\/www.fraudlabspro.com\/resources\/#website","url":"https:\/\/www.fraudlabspro.com\/resources\/","name":"","description":"Resources About FraudLabs Pro Services","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fraudlabspro.com\/resources\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.fraudlabspro.com\/resources\/wp-json\/wp\/v2\/docs\/6952","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fraudlabspro.com\/resources\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.fraudlabspro.com\/resources\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.fraudlabspro.com\/resources\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fraudlabspro.com\/resources\/wp-json\/wp\/v2\/comments?post=6952"}],"version-history":[{"count":1,"href":"https:\/\/www.fraudlabspro.com\/resources\/wp-json\/wp\/v2\/docs\/6952\/revisions"}],"predecessor-version":[{"id":7537,"href":"https:\/\/www.fraudlabspro.com\/resources\/wp-json\/wp\/v2\/docs\/6952\/revisions\/7537"}],"wp:attachment":[{"href":"https:\/\/www.fraudlabspro.com\/resources\/wp-json\/wp\/v2\/media?parent=6952"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www.fraudlabspro.com\/resources\/wp-json\/wp\/v2\/doc_category?post=6952"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.fraudlabspro.com\/resources\/wp-json\/wp\/v2\/doc_tag?post=6952"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}