# NoFraud

#### Step 1 <a href="#nofraud-step1" id="nofraud-step1"></a>

The NoFraud plugin can be found by navigating to **Admin > Plugins > Fraud Services**.

Click the green **Activate** button.

<figure><img src="https://3790748257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT43PzcNjyZtWby9yrGd3%2Fuploads%2Ft7RJlDO7YuvOC0QvpuuG%2Fimage.png?alt=media&#x26;token=761e0e84-0844-4bb7-865f-cba332c15a28" alt=""><figcaption></figcaption></figure>

#### Step 2 <a href="#nofraud-step2" id="nofraud-step2"></a>

Enter the **ApiKey** from your NoFraud account

Choose to optionally screen repeat customers

Click the green **Connect** button

<figure><img src="https://3790748257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT43PzcNjyZtWby9yrGd3%2Fuploads%2Fbc9eOT4LT8JXGj3ROL0G%2Fimage.png?alt=media&#x26;token=66f81bb7-7d49-40cd-ab9c-a7bef4600e4e" alt=""><figcaption></figcaption></figure>

#### Step 3 <a href="#nofraud-step3" id="nofraud-step3"></a>

Go to **CRM > Campaigns** and edit any campaign on which to screen with NoFraud. Check the box and press **Update**. New orders on this campaign will be screened automatically.

<figure><img src="https://3790748257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT43PzcNjyZtWby9yrGd3%2Fuploads%2F7VTH12uKRzAgD0cvZ4BE%2Fimage.png?alt=media&#x26;token=da3d4935-3777-4393-8793-fa2b796f0db3" alt=""><figcaption></figcaption></figure>

#### &#x20;Step 4 <a href="#nofraud-step4" id="nofraud-step4"></a>

New sales will be approved or rejected by NoFraud. NoFraud may also place an order in Review status. An order in Review will be authorized at the gateway and then captured if the Review is approved. **All reviews must be done in NoFraud.** Login to your NoFraud account to evaluate.

The Review process requires a webhook to be setup with NoFraud. The webhook allows the transaction to be finalized (captured) in CheckoutChamp.

In CheckoutChamp go to **Admin > Plugins > Fraud Services**. Edit the NoFraud plugin. Copy the webhook url. Submit this to NoFraud and request that a POST webhook be created to that url. Specify that the POST message must have *transactionId* (NoFraud’s id) and *status* (pass, fail, fraudulent) in the body.

#### Step 5 <a href="#nofraud-step5" id="nofraud-step5"></a>

To get the most out of NoFraud you must place the device javascript on your checkout page(s). The script is available on the Integrations tab in your NoFraud account and copied here. Replace the ##### in the below script with your account value.

`<script type='text/javascript' src='https://services.nofraud.com/js/#####/customer_code.js'></script>`

{% hint style="info" %}
Transactions screened by NoFraud may be retrieved using the [Transaction Query API](https://apidocs.konnektive.com/?version=latest#e9a7caf1-825c-485a-b7c4-b3cae30384f3) with the parameter: fraudPlugin=NOFRAUD
{% endhint %}

***

<figure><img src="https://3790748257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT43PzcNjyZtWby9yrGd3%2Fuploads%2FKWs1kE4nhHfL7kTERmNG%2Fimage.png?alt=media&#x26;token=1284f1f1-77c2-4236-926e-19f2552ba74d" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**Note: For affiliates sending the amountPaid value, check the option for “Fire Pixels on QA Approval,” due to screened orders going to “PENDING” status.**
{% endhint %}
