Prevention is better than cure...
An open, privacy-friendly and community-driven way to prevent fraud online.
Example Response
See the example below for the results of a /orders
API call. This is a POST call containing hashes and optionally VAT number and IP address. The hashes will be checked in the Nilfraud database for other community supplied reports. VAT numbers are validated through the EU VIES service. IP addresses that are submitted are automatically truncated to a subnet and validated in a local open-source database.
{
"status": "success",
"results": {
"reportData": {
"averageScore": 7.33,
"totalRefunds": 0,
"totalReports": 3,
"reports": [
{
"id": 2,
"reporter_id": 1,
"reporter_name": "Provider X",
"type": "chargeback",
"score": 9,
"status": 1,
"comment": "After a few months this customer opened a chargeback.",
"created_at": "2024-06-05 13:48:52"
},
{
"id": 2,
"reporter_id": 1,
"reporter_name": "Provider Y",
"type": "chargeback",
"score": 9,
"status": 1,
"comment": "Opened a dispute on PayPal after delivery.",
"created_at": "2024-06-05 13:48:52"
},
{
"id": 1,
"reporter_id": 1,
"reporter_name": "Provider Z",
"type": "chargeback",
"score": 4,
"status": 1,
"comment": "Received a VISA chargeback.",
"created_at": "2024-06-05 13:38:52"
}
]
},
"vatData": {
"valid": true,
"vies": {
"name": "EXAMPLE B.V.",
"address": "\nEXAMPLESTREET 00001\n0000XX EXAMPLECITY\n",
"country": "NL"
}
},
"geoData": {
"country": "NL",
"asn": "12345",
"org": "VPN-PROVIDER-X",
"isResidential": false
}
},
"datetime": "2024-08-29T14:54:06+02:00"
}
Resources
Read more about this project using the links below.
- Project Announcements
- Community Discussions
- Documentation
- PHP Library
- Python Library
- Node.js Library
- WHMCS Module
Please note that we're still in a very early launch phase, read more about this in the here.
Reach out to us if you have any questions regarding the project: [email protected]
Reach out to us if you have any questions regarding the project: [email protected]