Overview:
This plugin screens the online transactions, especially the credit card orders, for potential fraud. It helps the users to minimize their risk in accepting fraudulent orders, while allowing legitimate users to continue enjoy their shopping experience, without erroneously rejected the valid order.
This plugin returns user a fraud indicator and comprehensive validation results for an online order, so that users can make the right decision if to proceed or reject an order. Furthermore, it also enables users to customize the validation logic by defining their own fraud checking rules based on their business needs. Inevitably, this solution helps to minimize fraud and chargebacks losses and improve business profits.
Module Download Link: http://www.zen-cart.com/downloads.php?do=file&id=1746 -- see v1.02
Essentially this module will send bits of your customer's transaction, nothing too sensitive and anything that is sensitive is hashed 65,000 times. It will assign a score and allow you to monitor the risk factors about your transaction. The approved, rejected, and ignore buttons do not affect the ZenCart transaction but makes a notation as to whether you want to proceed or not.
The FraudLabs Pro service is free of charge but only allows for 500 look ups per month. (AKA 500 transactions a month) After that you will need to pay for their service.
Installation is REALLY easy and there are hardly any core file changes needed. (I do still advise that you go over and backup your files FIRST before working with this.)
THIS IS AN EDIT TO AN ALREADY EXISTING MODULE AND IS BEING REUPLOADED AS SUCH. I CAN PROVIDED **LIMITED SUPPORT** FOR THIS MODULE. PLEASE UNDERSTAND THAT I AM NOT AN EMPLOYEE OF FRAUDLABSPRO AND AM VOLUNTEERING TO DO THIS.
The main reason I'm submitting this module (again) is because it uses file_get_contents coding which is sometimes blocked by hosts for the purposes of security. (Like mine is.) So instead, I've replaced those calls with cURL instead. Now the program will attempt to make a call via cURL three times and if those fail (shouldn't really), then use file_get_contents. If those fail then you will get no response. All responses with the FraudLabsPro server are stored in a separate database table.
Another thing to note, you do NOT need a Callback URL. The callback URL is for another integration option with FraudLabsPro. When you are prompted for the callback option, leave it blank.
(If enough people complain that they aren't seeing the FraudLabs Pro table in their orders module, after making both edits to orders.php (four edits if you're using Super Orders), I'll look into making a callback script available. (It's not really that difficult.)
There are other edits available to this module like the expansion of the payment types result. (I started this with the ones that I use, that come with ZenCart, or is PayPal.) At some point, I will likely go through and add ALL of the ZenCart modules that are available and code it in somehow. (This will require me to download each module, open it, find the short code that is inserted into TABLE_ORDERS, and add that code to the switch statement I wrote in and judge if it's a credit card module of some kind. Later in the summer.)


Reply With Quote
