View Product Page

Specified minimum order amount check

You can decide if the single order amount under a certain limit must be marked as a potential fraud check. To do it, you must enable the option Enable order amount check (for orders not reaching the below specified amount).

For example, if you have a shop with expensive products and the minimum order amount that a “normal customer” usually places is about $2000,-.

Based on that, you decide to set the threshold to $1000,- (through the option Minimum Amount).

If a customer visits your shop and places an order of $800,- it will be marked as suspicious.

Check on orders not reaching minimum amount

Attempt count check

To report potential risks if the number of orders from the same IP address in a specific time span exceeds a certain number enable the option Enable check for attempt count. Configure the time span and the maximum number of orders allowed through the options available in the concerned safety rule.

Enable check for attempt count

You can find the rule weight settings on this page of the documentation.

IP Multiple details check

To apply a check on billing details linked to an IP address already used for previous orders, enable the option Enable IP multiple details check. In this way, if there are previous orders linked to the same IP address and billing details are different from those entered for the last order, the fraud risk level will increase.

Enable IP multiple details check

You can find the rule weight settings on this page of the documentation.

Rule weight

The level of risk for each order is calculated according to points, scored in each of the safety rules that are enabled. Each rule has a different weight and assigns a specific number of points according to its weight. You will find the “rule weight” in every order check option.

Rule weight

When specifying a weight for each rule, you can choose a value between 1-20:

  • 1 is the minimum weight that can be assigned to safety rules. The closer to 1, the less it will affect the risk level for the order.
  • 20 is the maximum weight that can be assigned to a safety rule. The closer to 20, the more it will affect the risk level for the order.
  • 10 is the default value and stands for medium risk.

Example:

  • “Enable first order check” with weight set to 5;
  • “Enable suspicious email domain check” with weight set to 15;
  • “Enable unsafe country check” with weight set to 10.

The order that we are considering has a risk of 66.7%.
Below the Fraud Risk Level percentage you will find the explanation regarding the discovered risks. Risks of this order are given because it is the first order made and the email address belongs to one of the suspicious domains specified in the concerned safety rule.

example order

The risk percentage of the order has been calculated as follows:
20 * 100 / 30 

20 is the total of the safety rules which returned a risk  (5 + 15 + 10)
30 is the number of rules configured in the entire order times the default weight value 10 (3 * 10).

Since the Fraud Risk Level of this order lies between 25% and 75% (the risk thresholds that we have set), the order is considered a medium fraud risk.

Email blacklist settings

The email blacklist allows you to automatically block all orders coming from one or more email addresses. You can enable the option from the tab Emails blacklist settings. Enter the email addresses of the users that you want to block.
As a term of example, we have added the email address [email protected] to the blacklist.

Emails blacklist settings

Every time you receive an order from that email address, the order cannot be processed, therefore the risk percentage will not be calculated.

Email address in blocklist on Orders page

The order is automatically set to “Cancelled” status, which applies when the fraud risk check doesn’t pass.

Fraud risk check not passed

The owner, however, can change the order status and process it, at his/her own risk.

The plugin also allows to automatically add an email address to the blacklist, if it’s considered high fraud risk. You only need to enable the option “Enable automatic blacklisting”.

From the next order onwards, the system will prevent all incoming orders made by the saved email addresses.
In case you want to unblock one of the blacklisted email addresses and check the real risk level of the order, you can do the following:

  • remove the email address from the blacklist;
  • change the order status to “On Hold”;
  • click on the button “Repeat Check”.

How to repeat anti-fraud check

Once the check is finished, it will show the actual risk level percentage of the order.

Repeat anti-fraud check result

Addresses blacklist settings

The address blacklist allows you to automatically block all orders coming from one or more billing and shipping addresses. You can enable the option from the tab Addresses blacklist settings. Enter the addresses of the users that you want to block in the related fields.

Addresses blacklist settings

Every time you will receive an order from these billing or shipping addresses, it won’t be processed, therefore the risk percentage will not be calculated.

Order from a blacklisted address

The order is automatically set to “Cancelled” status, which applies when the fraud risk check doesn’t pass.

Canceled order

The admin, however, can change the order status and process it, at their own risk.

The plugin also allows you to automatically add a billing or shipping address to the blacklist, if it’s considered high fraud risk. You only need to enable the option “Enable automatic blacklisting”.

Enable automatic blacklisting

From the next order onwards, the system will prevent all incoming orders made by the saved addresses.
In case you want to unblock one of the blacklisted addresses and check the real risk level of the order, you can do the following:

  • remove the address from the blacklist;
  • change the order status to “On Hold”;
  • click on the button “Repeat Check”.

Repeat anti-fraud check

Once the check is finished, it will show the actual risk level percentage of the order.

PayPal

YITH WooCommerce Anti-Fraud allows you to check if the payment request coming from a specific PayPal account is completed by the actual owner of the account, and by no one else that could have stolen the account or the account credentials.
In order to activate this check, enable the option “Enable PayPal verification” from the tab “PayPal Settings”.

Enable PayPal verification

When there is a new payment request, the plugin will automatically send an email to the PayPal address entered. The order is completed only if the user confirms the account by clicking on the verification link sent in the email.

confirm email

In case the account is not confirmed after the first email has been sent, the plugin will send a new email after a specified number of days. You can set the number of days with the option Time span before further attempts.

The order is automatically canceled if the account still isn’t verified after a specified number of days that you can set in Time span before the orders are cancelled.

Once you’ve verified the email address, it will be added to the list with verified email addresses automatically. The verification process will no longer be repeated for that email address with orders that follow. You can also add a new PayPal address manually, using the dedicated input area of the option PayPal verified addresses.