This Ruby module enables user to easily implement fraud detection feature into their solution using the API from FraudLabs Pro.
Below are the features of this Ruby module:
- Fraud analysis and scoring
- IP address geolocation & proxy validation
- Email address validation
- Credit card issuing bank validation
- Transaction velocity validation
- Device transaction validation
- Blacklist validation
- Custom rules trigger
- Email notification of fraud orders
- Mobile app notification of fraud orders
This module requires an API key to function. You can sign up for a free API key at FraudLabs Pro.
For installation instructions, usage, and code examples, refer to the Developer Documentation.
| Payment Method |
|---|
| FraudlabsproRuby::Api::Order::CREDIT_CARD |
| FraudlabsproRuby::Api::Order::PAYPAL |
| FraudlabsproRuby::Api::Order::CASH_ON_DELIVERY |
| FraudlabsproRuby::Api::Order::BANK_DEPOSIT |
| FraudlabsproRuby::Api::Order::GIFT_CARD |
| FraudlabsproRuby::Api::Order::CRYPTO |
| FraudlabsproRuby::Api::Order::WIRE_TRANSFER |
| FraudlabsproRuby::Api::Order::OTHERS |
| Feedback Status | Description |
|---|---|
| FraudlabsproRuby::Api::Order::APPROVE | Approves an order that under review status. |
| FraudlabsproRuby::Api::Order::REJECT | Rejects an order than under review status. |
| FraudlabsproRuby::Api::Order::REJECT_BLACKLIST | Rejects and blacklists an order. |
See the LICENSE file.