Fraud Checking, based on Rules made by YOU

Open to all! Ask other shopowners for help.
radhavallabh
Senior Contributor
Posts: 466
Joined: Tue Oct 27, 2020 4:09 am
Phoenix Version: 1.1.0.6
Has thanked: 29 times
Been thanked: 3 times

Re: Fraud Checking, based on Rules made by YOU

Post by radhavallabh »

Can this kind of thing be applicable to Who's Online? As now a days we have various kind of bot attacks that boggle up the mind figuring out which genuine range is camouflaged and which ones are actually scraping or eating up resource..
Do have a CDN still happens a lot,
Resulting in shop to be down...
Warm Regds./
radhavallabh


Join The Code Co-op to get access to your library in the Code Co-op Forum
User avatar
burt
Core Team
Posts: 4551
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: Fraud Checking, based on Rules made by YOU

Post by burt »

No, this Watchdog is for the Order Process.
I am not here to build for you.
I am here to build with you. Let's help each other.
frankl
Builder
Posts: 159
Joined: Tue Feb 23, 2021 8:39 pm
Phoenix Version: v1.1.0.4
Has thanked: 17 times
Been thanked: 25 times

Re: Fraud Checking, based on Rules made by YOU

Post by frankl »

Payment method

Credit card
- payment is more likely to be fraudulent than say Paypal or bank transfer.

Paypal
- has two different types of delivery address, Verified and Unverified. Unverified is more likely to be fraudulent.
- Paypal eCheque, the first couple of these the staff processed as if it was a normal Paypal payment (and thus safe). Not so.


Telephone Number
- mobile is more likely to be fraudulent than a landline

Also, try out my Verify Customer addon to cut down on scammers (especially useful for checking mobile phone numbers) - app.php/addons/free_addon/customer_verify_email_sms
frankl
Builder
Posts: 159
Joined: Tue Feb 23, 2021 8:39 pm
Phoenix Version: v1.1.0.4
Has thanked: 17 times
Been thanked: 25 times

Re: Fraud Checking, based on Rules made by YOU

Post by frankl »

Another one -

High risk products. Some products are popular for scammers (items they can relist on marketplaces and get rid of)
User avatar
burt
Core Team
Posts: 4551
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: Fraud Checking, based on Rules made by YOU

Post by burt »

Nice ideas, thank you for getting involved in making this the best it can be.
I am not here to build for you.
I am here to build with you. Let's help each other.
User avatar
burt
Core Team
Posts: 4551
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: Fraud Checking, based on Rules made by YOU

Post by burt »

frankl wrote: Sat Jul 26, 2025 12:19 am Paypal
- has two different types of delivery address, Verified and Unverified. Unverified is more likely to be fraudulent.
Where does Paypal store this info in the DB ?
I am not here to build for you.
I am here to build with you. Let's help each other.
Dan Cole
Senior Contributor
Posts: 498
Joined: Fri Oct 25, 2019 2:14 pm
Phoenix Version: 1.0.8.21
Has thanked: 67 times
Been thanked: 61 times

Re: Fraud Checking, based on Rules made by YOU

Post by Dan Cole »

Gary...it shows up under the comments section for the order status (PayPal [Transactions]) and looks like this:

Transaction ID: xxxxxxxxxxxxxxxxxxx
Payer Status: verified
Address Status: confirmed
Payment Status: Pending
Payment Type: instant
Pending Reason: authorization
Source: IPN

Dan
frankl
Builder
Posts: 159
Joined: Tue Feb 23, 2021 8:39 pm
Phoenix Version: v1.1.0.4
Has thanked: 17 times
Been thanked: 25 times

Re: Fraud Checking, based on Rules made by YOU

Post by frankl »

burt wrote: Mon Jul 28, 2025 8:17 am Nice ideas, thank you for getting involved in making this the best it can be.
We've seen every type of ecommerce fraud there can be :(
User avatar
burt
Core Team
Posts: 4551
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: Fraud Checking, based on Rules made by YOU

Post by burt »

At what point does Paypal create that entry ?
Is it prior to checkout_success, on checkout_success, or sometime after ?
I am not here to build for you.
I am here to build with you. Let's help each other.
User avatar
burt
Core Team
Posts: 4551
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: Fraud Checking, based on Rules made by YOU

Post by burt »

I decided to go "Scoring-Only" rather than a full on "Auto-Blocking"...

Why a "Scoring-Only" System is Useful

Avoids Lost Sales
– No accidental blocks

Saves Time
– Focus review efforts on only high-risk orders

Flexible
– Adjust scoring rules as fraud patterns change.

Transparent
– Shopowner sees exactly why an order was flagged

Why This Beats Auto-Blocking

Reduces false positives
- legitimate orders aren’t cancelled.

Builds customer trust
– more orders get a chance

Adapts to new fraud trends
– rules can easily be changed or evolve

I think it's a pretty solid system.
I'm hopeful of getting some feedback from those who try it.
I am not here to build for you.
I am here to build with you. Let's help each other.


Join The Code Co-op to get access to your library in the Code Co-op Forum
Post Reply