PaulRentACar Docs
Fleet operations

Customer Management

Create and manage customer profiles, documents, risk status, and rental history

Overview

The Customer Management module is the single source of truth for every individual and corporate customer who interacts with your rental business. Every reservation, contract, invoice, complaint, and financial transaction links back to a customer profile. Keeping profiles complete and accurate is essential for compliance, billing, and operational efficiency.


Customer List

Customer List

The customer list presents all registered customers in a searchable, filterable table. Use the search bar to find customers by name, email, mobile number, or ID number. Filters narrow results by status, customer type, branch, and risk level.

List Columns

ColumnDescription
NameCustomer full name (individual or corporate contact)
ContactEmail address and primary mobile number
ID DocumentPrimary ID type and number (Emirates ID, Passport, etc.)
StatusActive or Inactive
Risk LevelGreen / Yellow / Red based on risk profile score
RentalsTotal number of completed rentals
CreatedRegistration date

Quick Filters

FilterPurpose
StatusShow only active or inactive customers
Customer TypeIndividual or Corporate
BranchCustomers linked to a specific branch
Risk LevelHigh-risk customers requiring review
Document ExpiryCustomers with expired or expiring documents

Creating a New Customer

Create Customer

To add a new customer to the system:

  1. Click Add Customer from the customer list page.
  2. Select the Customer Type — Individual or Corporate.
  3. Fill in required fields:
FieldRequiredNotes
First NameYesAs shown on ID document
Last NameYesAs shown on ID document
Email AddressYesUsed for notifications and invoices
Mobile NumberYesPrimary contact number
ID TypeYesEmirates ID, Passport, National ID, or GCC ID
ID NumberYesMust match uploaded document
NationalityYesCountry of citizenship
Date of BirthYesRequired for age verification
AddressNoResidential or billing address
Corporate AccountNoLink to existing corporate account
  1. Click Save to create the profile.
  2. Upload documents in the Documents tab (see below).

Business Tip: A customer cannot be assigned to a rental contract if mandatory documents are missing or expired. Complete the profile and upload documents immediately after creation.


Document Uploads

The Documents tab stores all identity and compliance documents for a customer. Each document is versioned and timestamped for audit purposes.

Required Document Types

DocumentPurposeExpiry Tracked
Emirates ID — FrontPrimary identity verificationYes
Emirates ID — BackAddress and secondary verificationYes
Driving LicenseDriving eligibility confirmationYes
PassportInternational ID verificationYes
VisaResidency status verificationYes
Corporate Trade LicenseCorporate customer eligibilityYes

Upload Steps

  1. Navigate to the customer detail page.
  2. Click the Documents tab.
  3. Click Upload Document.
  4. Select the Document Type from the dropdown.
  5. Upload the front image. For ID cards, upload both front and back.
  6. Add an expiry date if the document has one.
  7. Click Save.

Callout: Documents are reviewed during customer onboarding and at checkout. Expired documents trigger warnings and may block new contracts unless an authorized override is applied.


Customer Detail View

The customer detail page organizes all information into five main sections:

1. Profile

Contains personal details, contact information, nationality, date of birth, address, and corporate account linkage. Edit this section to update any personal information.

2. Documents

Shows all uploaded documents with their status:

StatusMeaning
Pending ReviewUploaded but not yet verified
VerifiedReviewed and approved by staff
ExpiredPast the expiry date
RejectedDoes not match requirements

3. Rental History

Lists all past and current rental contracts for this customer. Each entry shows:

  • Contract number and date range
  • Vehicle rented (make, model, plate)
  • Total rental amount
  • Any damage or fine records linked to the rental

4. Invoices

Shows the full billing history:

  • Invoice number and date
  • Linked contract or reservation
  • Amount, paid amount, and outstanding balance
  • Payment status (Paid, Partial, Unpaid, Overdue)

5. Compliance

Displays risk-related information:

  • Blacklist status (blocked or clear)
  • Watchlist flags
  • Risk profile score and rating
  • Outstanding compliance flags or notes

Customer Risk Profile

Every customer has an automatically calculated risk profile based on rental history, payment behavior, document validity, and any compliance flags.

Risk LevelScore RangeAction
Low0 – 30Standard process
Medium31 – 60Additional review recommended
High61 – 100Manager approval may be required

Risk factors include:

  • Late returns on previous contracts
  • Unpaid invoices or overdue balances
  • Damage history
  • Complaint history
  • Document expiry patterns
  • Blacklist or watchlist entries

Business Tip: Review high-risk customers before confirming reservations. The risk profile does not block bookings automatically but provides decision support for front desk staff.


Search and Filtering

The customer list supports powerful search and filtering to find records quickly:

Search ByExample
Full nameAhmed Al Maktoum
Emailahmed@example.com
Mobile+971501234567
Emirates ID784-1990-1234567-1
Passport numberA12345678
Corporate account nameGulf Trading LLC

Combined filters allow narrowing by branch, status, customer type, and risk level simultaneously.


Deactivating a Customer

A customer can be deactivated when they are no longer an active client. Deactivation does not delete records — it hides the customer from active lists and prevents new reservations.

Deactivation Steps

  1. Open the customer detail page.
  2. Click Actions > Deactivate Customer.
  3. Select a reason code:
    • Voluntary closure
    • Compliance issue
    • Duplicate record
    • Corporate account closed
    • Other
  4. Add an internal note explaining the reason.
  5. Click Confirm Deactivation.

Callout: Customers with open contracts, unpaid invoices, or active complaints cannot be deactivated until those records are resolved or transferred. The system will block the action and show the remaining open items.

On this page