WHMCS - Custom 'fraud' blocks module

MartinD

Retired Staff
Verified Provider
Retired Staff
I was sure I had something like this coded before but I can't for the life of me find the damn code so I'm asking if anyone else has come up with this or knows someone that has.

Basically, a simple module that allows you to enter certain expressions, text, patterns that the system will automatically parse and check against new orders. This would then mark the order as fraud/cancelled(whatever you chose) if the order matches any of the 'rules' you have set up in this module.

So, some examples would be:

- "ilovespam" appearing anywhere in the hostname provided

- Any orders coming from AS36352

- Any orders coming from.. France

- if the email address '[email protected]' is used

I'm pretty sure something like this must exist in some form.. but can I find it?
 

TruvisT

Server Management Specialist
Verified Provider
Can we also do city? I've seen certain cities be used for ordering dedicated servers for spammers that we eventually did extensive manual verifications for any order using that city.
 

SVMPhill

New Member
This would be more suited to a hook don't you think? Maybe this http://docs.whmcs.com/Hooks:RunFraudCheck (not 100% sure if this is the correct hook).

You can then do the logic in the hook to search for whatever details you like and then run an action if anything in your shitlist list is found. For example just mark it as fraud and send an email to the client that it's under investigation using the internal API mail function etc.. etc..
 

MannDude

Just a dude
vpsBoard Founder
Moderator
Would also be nice to whitelist customers.

Sometimes someone is flagged for review, so you review them. They submit docs, verification, whatever. They place a new order later and have to ticket in. It's confusing to the few legit customers from high risk places you may get, especially when they ticket in and you have to explain that they are indeed already verified, though you screen all orders from their country (Like Vietnam). "Never mark this customer as fraud" would be a good feature as well.
 

MartinD

Retired Staff
Verified Provider
Retired Staff
In WHMCS you can have the fraud check bypassed for folk who are already a customer :)
 

devonblzx

New Member
Verified Provider
Nothing like that specifically, but we use MaxMind and Fraudrecord and it works pretty well for weeding out most illegitimate signups.  Along with that we have our own script for proxy detection and manually review each new customer's information to look for specific items that correlate with fraud.  After doing this for 8 years you get pretty good at recognizing bad orders.  Automated systems is no replacement for a quick manual review.  It usually only takes a few minutes to review an order.

If you aren't charging enough to spend <5 minutes on a new VPS customer, then you need to re-think your strategy.

You can still do manual reviews with instant activation.  Most hosts have 24 hour support anyways so just train and delegate the responsibility to your support staff for what to look for in new orders and authorize them to flag new orders.
 

Kihi

New Member
@MartinD

Have you ever thought of using one of the WHMCS hooks on account creation? I would personally recommend it. Even if it's just a simple query to a local database that returns true / false. 
 

CentralHosts

New Member
Verified Provider
I would be very interested in this as we currently look at every order manually before processing due to the high amounts of spam. 
 

Aldryic C'boas

The Pony
You necro'd a pretty old thread there, Corey.  Pretty much resolved anyways, I ended up writing a custom script for Martin to handle this.
 

winnervps

New Member
Verified Provider
fraudrecord.com is good thing but they didn't filter order (just a suggestion, and order is still being received)

fraudlabspro.com, you could try it. I was trying it but somehow they did filtered some valid customers (of my country), due to the fact that my country seems to be in their 'suspicious database' (so i left it behind :( )
 

Aurimas

New Member
Verified Provider
Orders coming from [SIZE=11pt]Albania, Bangladesh, Algeria, Egypt, Indonesia, Iran, Morocco, Monaco, Nigeria, Pakistan, Romania, Somalia, Syria, Vietnam.[/SIZE]
 
Top