Risk Profiling and Blacklist
Manage customer risk scoring, blacklist entries, watchlist monitoring, and booking controls
Overview
The Risk Profiling and Blacklist module protects the rental business from financial loss, fraud, and compliance violations. It provides customer risk scoring, a blacklist for blocked customers, a watchlist for monitored customers, and operational controls that enforce these flags across the rental lifecycle. Every reservation, contract, and financial decision references the customer's risk status.
Blacklist Management
The blacklist is a list of customers who are blocked from booking vehicles. A blacklisted customer cannot complete a reservation or contract checkout without an authorized override.
Blacklist Entry Fields
| Field | Description |
|---|---|
| Customer | Linked customer profile |
| Reason Code | Standardized reason for blacklisting |
| Reason Detail | Free-text explanation of the situation |
| Evidence | Uploaded documents, photos, or references |
| Blocked From | Date the blacklist took effect |
| Blocked By | Staff member who created the entry |
| Branch | Branch that initiated the blacklist (if branch-specific) |
| Override Allowed | Whether override is permitted for this entry |
| Status | Active or Resolved |
Blacklist Reason Codes
| Code | Description | Typical Use |
|---|---|---|
| Unpaid Balance | Outstanding invoices or debt | Customer has unpaid rental charges |
| Vehicle Damage | Unresolved damage charges | Customer caused damage and did not pay |
| Fraud Suspected | Identity or payment fraud | Fake documents or stolen card used |
| Contract Violation | Terms of rental breached | Unauthorized driver, off-road use, etc. |
| Theft | Vehicle or equipment stolen | Customer did not return vehicle |
| Behavioral Issue | Disruptive or threatening behavior | Staff safety concern |
| Legal Dispute | Active legal case | Customer or company initiated legal action |
| No Show Repeated | Multiple no-shows without notice | Pattern of confirmed bookings not honored |
| Compliance Violation | Regulatory or policy breach | RTA or internal policy violation |
| Other | Free-text reason | Situations not covered by standard codes |
Creating a Blacklist Entry
- Navigate to Risk > Blacklist.
- Click Add Blacklist Entry.
- Search for the customer by name, email, or ID number.
- Select a Reason Code from the dropdown.
- Enter a detailed Reason Description explaining the situation.
- Upload any Evidence documents (photos, invoices, police reports, etc.).
- Set the Blocked From date (default is today).
- Select whether Override Allowed — can an authorized manager lift this block for a specific booking.
- Click Save. The customer is immediately blocked.
Callout: Once a blacklist entry is active, the system prevents the customer from completing any reservation or checkout. The block is enforced at the API level and cannot be bypassed through the frontend alone.
Blacklist Booking Blockade
When a blacklisted customer attempts to book:
- The system detects the blacklist flag during reservation creation.
- A warning is displayed: "This customer is blacklisted. Reason: [reason code]."
- The reservation cannot proceed past Draft status.
- If the entry has Override Allowed = Yes, a manager can approve a one-time override.
- The override creates an audit log entry with the approver's name, reason, and timestamp.
Override Process
| Step | Action |
|---|---|
| 1 | Front desk identifies the blacklist flag |
| 2 | Front desk requests a manager override |
| 3 | Manager reviews the blacklist reason and evidence |
| 4 | Manager enters override justification |
| 5 | System records the override with full audit trail |
| 6 | Reservation proceeds with a compliance flag visible on the contract |
Business Tip: Blacklist overrides should be rare and well-documented. Review override reports monthly to identify patterns that may indicate the blacklist entry should be permanently resolved or the override policy tightened.
Watchlist Monitoring
The watchlist tracks customers who are not blocked but require monitoring. These customers may have had minor issues, are under review, or are flagged for enhanced due diligence.
Watchlist vs. Blacklist
| Feature | Blacklist | Watchlist |
|---|---|---|
| Booking blocked | Yes | No |
| Requires override to proceed | Yes (if allowed) | No |
| Visible to front desk | Yes | Yes |
| Compliance flag on contract | Yes | Yes |
| Purpose | Prevent risk | Monitor and watch |
Watchlist Entry Fields
| Field | Description |
|---|---|
| Customer | Linked customer profile |
| Reason Code | Why the customer is being watched |
| Reason Detail | Free-text explanation |
| Monitoring Start | Date monitoring began |
| Monitoring End | Date monitoring will be reviewed |
| Assigned To | Staff member responsible for monitoring |
| Review Notes | Ongoing notes about customer behavior |
Watchlist Reason Codes
| Code | Description |
|---|---|
| Previous Late Return | History of returning vehicles late |
| Minor Damage History | Multiple minor damage incidents |
| Payment Delay Pattern | Tendency to pay after due date |
| Document Concern | Documents verified but flagged for review |
| Complaint History | Multiple complaints filed |
| Corporate Rate Review | Corporate account under review |
| New Customer Monitoring | First-time rental, enhanced observation |
| Prior Override Used | Previously benefited from a blacklist override |
Monitoring Actions
When a watchlisted customer makes a booking:
- A watchlist notification appears on the reservation.
- Front desk staff see a yellow warning banner.
- The contract displays a monitoring flag visible to branch staff.
- Additional checks are recommended at checkout:
- Extra ID verification
- Enhanced vehicle inspection
- Higher deposit if applicable
- Manager notification
Business Tip: Review the watchlist weekly. Customers with a clean record during the monitoring period should be cleared. Customers with repeated issues should be escalated to blacklist consideration.
Customer Risk Profile Scoring
Every customer has an automatically calculated risk profile. The score quantifies the likelihood of financial loss, compliance issues, or operational problems.
Risk Score Components
| Factor | Weight | How It Is Calculated |
|---|---|---|
| Payment History | 30% | Ratio of on-time to late payments |
| Rental History | 20% | Number of completed rentals vs. issues |
| Damage History | 15% | Frequency and severity of damage claims |
| Late Return History | 15% | Frequency of late vehicle returns |
| Complaint History | 10% | Number and severity of complaints |
| Document Validity | 5% | Current vs. expired documents |
| Blacklist / Watchlist | 5% | Active flags |
Risk Level Mapping
| Level | Score Range | Visual Indicator | Operational Impact |
|---|---|---|---|
| Low Risk | 0 – 30 | Green | Standard process, no additional controls |
| Medium Risk | 31 – 60 | Yellow | Additional review recommended at checkout |
| High Risk | 61 – 100 | Red | Manager approval may be required for high-value rentals |
Risk Score Updates
The risk profile recalculates automatically when:
- A new rental contract is completed
- A payment is recorded (on-time or late)
- Damage is assessed on a contract
- A late return is recorded
- A complaint is opened or resolved
- A document is uploaded or expires
- A blacklist or watchlist entry is created or resolved
Business Tip: Risk scores are advisory, not blocking. They help front desk staff make informed decisions. Use the risk score as one input alongside document verification, payment history review, and branch policy.
Operational Controls
The risk module enforces controls across the rental lifecycle:
At Reservation
| Control | Action |
|---|---|
| Blacklist check | Blocks reservation if customer is blacklisted |
| Watchlist flag | Displays warning banner for monitoring |
| Risk score display | Shows risk level to the reservation agent |
| Document expiry check | Warns if customer documents are expired |
At Checkout
| Control | Action |
|---|---|
| Blacklist check | Blocks checkout if customer is blacklisted |
| Document verification | Requires verified documents before activation |
| Risk-based deposit | May require higher deposit for medium/high risk |
| Manager approval gate | High-risk customers with high-value rentals may need approval |
| Watchlist enhanced inspection | Extra vehicle inspection steps for watchlisted customers |
At Billing
| Control | Action |
|---|---|
| Outstanding balance check | Flags customers with prior unpaid invoices |
| Credit limit enforcement | Corporate customers cannot exceed credit limits |
| Deposit hold | Security deposits held until all charges are cleared |
At Check-In
| Control | Action |
|---|---|
| Damage comparison | Compares checkout and return inspection photos |
| Fine and Salik linkage | Links any new charges to the customer profile |
| Risk score update | Recalculates risk based on this rental's performance |
Callout: Risk and blacklist controls are enforced at every stage of the rental lifecycle. No single control point is sufficient — the layered approach ensures consistent protection across all customer touchpoints.