How to test FraudLabs Pro plugin in Easy Digital Downloads

After you have successfully installed and activated the FraudLabs Pro for Easy Digital Downloads plugin, you may want to test if the fraud detection is working without problems. You can visit How to install FraudLabs Pro on Easy Digital Downloads? article if you need help on the plugin installation. In the below section, we will show you how to perform the testing using the Test Payment method provided by Easy Digital Downloads.

Set up the payment method

  1. Login to the WordPress admin page.
  2. Go to the Downloads -> Settings page.
  3. Click on the Payment menu.
  4. Click on the checkbox of Test Mode and the checkbox of Store Gateway in the Payments.
  5. Click on the Save changes button.
    Easy Digital Downloads payments settings

Perform the testing

  1. Purchase a product by adding it to cart and checkout from the product page.
  2. In the checkout page, select Test Payment as the Payment Method.
  3. Then, enter the in the Email Address field. Please make sure to enter the email as mentioned, so that this will trigger the REVIEW action as configured in our default validation rules.
  4. Click on the Purchase button to place the order.
  5. After you have placed the order, check on Easy Digital Downloads -> Orders in the admin page to view the order details. In this example, the status of order will be set as the Review Status that you have configured in the FraudLabs Pro for Easy Digital Downloads settings due to the transaction being under Review of fraud.
  6. Click on the View Order Details link of the order that you have placed.
  7. The FraudLabs Pro result can be viewed in the Easy Digital Downloads Payment details page.FraudLabs Pro Result
  8. You can also login to the FraudLabs Pro merchant area to view the complete transaction details. It shows the transaction is in Manual Review for this example.FraudLabs Pro Merchant Area
  9. Done.

Configure the validation rules

The above testing demonstrates how to flag an order for REVIEW. You may change the validation rules at the merchant area to suit your business needs. For example, you can create a velocity rule that if a customer purchased twice a day, flag the user for review. We have more than 50 validation rules available and the list is growing. You can visit this article: How is the sequence of execution of fraud validation rules? to learn more.


Once you have successfully tested the plugin, you can just let the plugin run behind the scenes. It will automatically screen every order for fraud patterns. The plugin will email you if a fraud order is discovered, however you can turn the notification off at the merchant area settings page. Anyway, you can login to your merchant area at to view the detailed fraud reports.

Was this article helpful?

Related Articles