Please ensure that all items on this list are completed before going live with NoFraud. You will be provided with detailed instructions for how to accomplish each item on this list. Please make sure to communicate with us if any item(s) on this list was skipped.
-
-
- Create a NoFraud account: Please follow this link to create a NoFraud account.
- Configure account: Enter your gateway ID in the NoFraud portal under the Integrations tab. This is how NoFraud identifies your transactions and links them to your account. If you are integrating via direct API or through an extension, this step is replaced by retrieving your Direct API Key and inputting it into the extension.
- Complete the integration: Follow the integration guide, found here to complete your integration and ensure that transaction data coming through to NoFraud is correct. If you are integrating through an extension, follow the steps outlined in the corresponding extensions guide.
- Check For Required Data: Please check that all the required data fields are coming through on your transactions. You can verify the fields by opening a transaction in the NoFraud Portal.
NoFraud requires the following fields to be able to screen your transactions:
a. Customer IP address
b. Transaction total ($ amount)
c. Shipping amount (optional)
d. Full billing address (street, city, state, zip, country)
e. Full shipping address (when applicable)
f. Phone number
g. Email address
h. Invoice number - Test your integration: Utilize our testing guide located in the Developer Resources section in the portal. Test at least one transaction for every NoFraud decision.
- Add the device information JavaScript to your store: A snippet of code must be added to the cart and checkout pages of your site. The JavaScript can be fcan be added to your site by following these steps:
- Create a NoFraud account: Please follow this link to create a NoFraud account.
-
Adding Device JavaScript To Your Site
To finalize your integration, NoFraud requires that you place our Device JavaScript tag on your site. This script will capture device information (i.e. device, operating system, browser, versions, etc.) in addition to the customer's IP address from your site. When NoFraud receives a transaction from your store our system will match the IP address included in the transaction with the IP address captured by our script; linking the device information to your transaction.
The script tag must be placed in a location where you can ensure it will load at least once for each customer completing a purchase. Typically, the best location for this would be the cart and/or checkout page. We recommend placing the script towards the bottom of your <body>
element or in your site's <footer>
element.
The Device JavaScript HTML tag for your account is as follows:
<script type='text/javascript' src='https://services.nofraud.com/js/19924/customer_code.js'></script>