Eye4Fraud Account Integration


Eye4Fraud assists online sellers against fraud and ensures seamless order processing. Their order validation system effectively mitigates the risk of fraud-related chargebacks by identifying fraudulent orders and approving legitimate ones. In the event of a chargeback on an approved order, Eye4Fraud will reimburse the full order amount.

Sellercloud sends orders to Eye4Fraud for verification and receives back responses, based on which those orders may be held for review or released for shipping.

Client Setting Enable Eye4Fraud must be enabled for this workflow. To enable the setting, navigate to Settings > Client Settings > Invoice Settings.

Eye4Fraud Integration

To integrate your Sellercloud account with Eye4Fraud:

  1. Navigate to Settings > Company Settings > Open your Company.
  2. Toolbox > Fraud Management > Eye4Fraud.
  3. Click Edit and populate the following details:
    1. API Login 
    2. API Key
    3. Site Name (Optional)
    4. Use OrderSourceOrderID In Communications – by default, Sellercloud sends the Ordr ID to Eye4Fraud. Check to instead use the Channel Order ID to match the orders.
  4. Click Save.

You must contact Eye4Fraud for your API details.

Post Orders to Eye4Fraud

Once you have configured your credentials, follow these steps to post your orders to Eye4Fraud:

  1. Navigate to Orders > Manage Orders > Open your Order.
  2. Toolbox > Post to Eye4Fraud.
  3. Eye4Fraud’s response will be saved on the order notes.
Orders without a Credit Card payment or with a Card payment amount of 0 will not be sent to Eye4Fraud.
Custom plugins tailored to your requirements can help you efficiently handle fraud orders, including the ability to automatically place them on hold based on Eye4Fraud’s response. Contact Sellercloud Support for more information.

Eye4Fraud Advanced Integration

The standard Eye4Fraud Integration in Sellercloud requires posting and processing the orders manually. You can automate this using a plugin and а scheduled task. The plugin is prebuilt to check if an order has a full or partial Credit Card payment and queries the order status from Eye4Fraud. 

Currently, we offer two plugins that you can choose from, depending on your workflow:

  • AS Eye4Fraud Order Export – This plugin posts Orders to Eye4Fraud and queries their status.
  • TM Eye4Fraud Order Export – Checks if the order has a Credit Card payment and queries Order Status from Eye4Fraud.
Both plugins use the Credentials configured in Company > Toolbox Fraud Management > Eye4Fraud to establish the connection. Make sure you have set up your API Login and Key

AS Eye4Fraud Order Export

This plugin can both post orders to Eye4Fraud and query their status. The status in the response is saved in a Custom Order Column EYE4FRAUD, which needs to be created by Sellercloud Support. The plugin follows predefined rules regarding which orders should be sent or queried.

Orders that match one or more of the following conditions are not sent to Eye4Fraud at all:

  • Does not have any payment.
  • There is no Credit Card payment.
  • There is a Credit Card payment for the amount of 0.

If the EYE4FRAUD status is any of the following, then the order will be skipped entirely and will not be posted or queried, because we already have a valid response:

  • Approved
  • Review
  • Declined
  • Insured
  • Fraud
  • Empty
  • Allowed

The plugin also continuously queries orders that:

  • Have been imported from Magento.
  • Have one of the following values in the EYE4FRAUD column: Pending Insurance, Error, Awaiting Response.
  • Do not have any value in the EYE4FRAUD column.

TM Eye4Fraud Order Export

This plugin does not post new orders to Eye4Fraud. It only queries their status and saves it in a Custom Order Column EYE4FRAUD, which needs to be created by Sellercloud Support. The plugin will pick up the following:

  • Orders that have a full or partial payment made with a Credit Card or through PayPal.
  • Orders with no value in the EYE4FRAUD column or
  • Orders with one of the following EYE4FRAUD statuses: Pending Insurance, Error, Awaiting Response.
  • Orders that are not On Hold.

This plugin allows for further customization. You can create these Company Custom Settings:

  • On the Order Company:
    • PutFraudOrdersOnHold – accepted values are TRUE and FALSE. When enabled, orders that are flagged as fraudulent by Eye4Fraud will be set On Hold.
  • On the Scheduled Task Company:
    • Eye4Fraud_SkipProcessingOrdersWithPayPalPayment – accepted values are TRUE and FALSE. When enabled, the plugin will only check orders that have Credit Card payments and skip PayPal payments.
    • Eye4Fraud_SkipProcessingOrdersByWholesaleCustomers – accepted values are TRUE and FALSE. When enabled, the plugin will skip orders for which the customer is marked as Wholesale.

Automate Order Export

Once you have chosen the plugin that works best for you, you will need to create a Saved View, which can further narrow down which orders will be processed. Then, create a Scheduled Task that sends your orders to Eye4Fraud: 

  1. Navigate to Settings > Scheduled Tasks > Manage Scheduled Tasks.
  2. Click the green + icon: Create New Scheduled Task.
  3. Complete as follows:
    1. Click Task Type and select Export Orders.
    2. Set the Task Name.
    3. Select the Company.
    4. Select the Start Time.
    5. Click CREATE.
  4. The following message appears at the bottom of your screen: “Scheduled task created successfully. Click Here to configure the task details.” – click the link.
  5. Click the Edit button on the top right.
  6. In the Details section:
    1. Select your User ID
    2. The Saved Search you created
    3. Select the Plugin from the Export Via dropdown menu
  7. In the Frequency section, specify the task frequency. For optimal performance, select a range between thirty minutes and one hour.
  8. In the General section, click the Enable button.
  9. Click Save on the top right.
If you have specific requirements, we can tailor the plugin to suit your needs. Contact Sellercloud Support for assistance. Any such modifications will incur charges.

Was this article helpful?

Need Support?
Can't find the answer you're looking for?
Contact Support