The NoFraud WooCommerce plugin allows you to easily & quickly integrate your WooCommerce/WordPress storefront with our innovative fraud prevention solution. Once installed, you have the ability to customize and manage numerous aspects of your NoFraud experience directly within your WordPress dashboard.
Managing NoFraud Directly in WordPress
In your WordPress dashboard, navigate to WooCommerce > Settings > NoFraud to manage and customize numerous aspects and settings of the NoFraud plugin:
Within this section you will have the ability to view and manage the following fields:
-
Live Mode:
Check this box when your account is configured and your site is ready to go live with NoFraud. If the NoFraud plugin is correctly installed and configured but this box is left unchecked, NoFraud will operate in Test Mode. -
On NoFraud Decision Fail Set Order Status To:
Whenever a new NoFraud decision is made, the corresponding order’s status will be transitioned automatically in WooCommerce. By default, the status the order is transitioned to is not customizable (please refer to the table below), except for orders that result in a NoFraud Fail decision.
In this field, you can customize which status you prefer for orders that NoFraud Fails. The default status for failed orders is On Hold, but you can customize this to Cancelled, Refunded, or any other order status you prefer:
Please Note: Regardless of which status you set Fail orders to transition to, NoFraud will not refund Failed orders automatically. Refunds must be completed manually or via external refund automation logic. -
Gateway Settings:
In this section, you can enable (or disable) NoFraud to screen orders processed through your various existing payment gateways. You can see our list of supported gateways here. Click the box next to the gateways name to enable NoFraud (or uncheck it to disable):
If the Other Payment Gateways and Plugins field is selected, NoFraud will attempt to screen orders processed through a gateway that is not listed as a supported gateway. Furthermore, any of your existing supported gateways will automatically be configured with NoFraud when you go through the plugin installation process.
Automatic Order Status Transitioning
Whenever a new NoFraud Decision is made, the corresponding order’s status will be transitioned automatically in WooCommerce. You can customize the Fail "to" status as described here.
NoFraud Decision | Transitions From | Transitions To |
Pass |
|
|
Fail |
|
|
Review |
|
|
Supported Payment Gateways
NoFraud supports order screening on the following popular payment gateways:
Gateway | Plugin Name | Creator | Link |
Square | WooCommerce Square | WooCommerce | Square Gateway |
Stripe | WooCommerce Stripe Gateway | WooCommerce | Stripe Payment Gateway |
Authorize.net | Authorize.net CIM for WooCommerce | CardPay | Auth.net CIM |
Authorize.net | WooCommerce Authorize.net Gateway | SkyVerge | Auth.net WooCommerce Gateway |
Selective Gateway Screening:
The NoFraud plugin also supports enabling/disabling order screening for specific payment gateways. This feature allows you to selectively choose which payment gateways transactions will be screened, and which ones won’t.
Order Notes
NoFraud’s plugin adds helpful Order Notes providing a log of NoFraud's actions.
An Order Note is automatically added when:
-
NoFraud issues an order decision. This note also includes a link to the corresponding NoFraud portal transaction page.
-
A NoFraud decision transitions the order’s status. This note also includes suggestions for your next step(s).
-
The shipping address was modified, resulting in the previous NoFraud transaction being marked as canceled and a new NoFraud transaction being created.
-
An order was automatically Allowed/Blocked due to an existing Allow/Block list entry in the NoFraud portal.
-
NoFraud screening was disabled for the payment gateway used on this specific order.
Order Cancellation
Canceling and/or refunding an order in WooCommerce will automatically result in the NoFraud transaction being canceled, as well. Therefore, as long as the order is canceled in WooCommerce within a reasonable amount of time, any Chargeback Protection fees will be refunded to you.
Updating a Shipping Address
When a customer contacts your team in order to change the shipping address for an existing order you have the ability to update the order directly in WooCommerce and NoFraud will automatically re-screen the order and provide an updated decision. Using the Edit Order function in WooCommerce and selecting Edit Shipping Address will automatically resubmit the order for verification.
In the NoFraud portal, the original transaction will be canceled and a new transaction (with the same invoice number) will be created with the updated shipping information. Furthermore, the order notes will be updated to reflect this change, along with our new decision.
Screening Retries
Everything fails sometimes. The NoFraud plugin is built with automatic retry mechanisms if the plugin failed to retrieve the NoFraud decision.