Skip to main content

Payments Overview

Who should use this: Admins and Finance Officers
Purpose: Manage Umrah package payments including deposits and final payments

The Payments module in DooUMS provides comprehensive financial management capabilities for tracking, verifying, and managing all payment transactions related to Umrah packages. This system ensures accurate financial records and seamless reconciliation processes.

Key Features

🔹 Payment Management

  • Record various payment types (deposits, final payments)
  • Link payments directly to pilgrim registrations
  • Track payment verification status
  • Generate official receipts

🔹 Financial Controls

  • Payment verification workflow
  • Audit trail maintenance
  • Bank reconciliation support
  • Receipt and reference number tracking

🔹 Reporting & Documentation

  • Official receipt generation and upload during verification
  • Payment history tracking
  • Verification status monitoring
  • Search and filtering capabilities

Quick Navigation

Core Payment Operations

Payment Tools & Support

Getting Started

Prerequisites

  1. User Access: Ensure you have an Admin or Finance role in DooUMS
  2. Navigation: Access payments through the Pilgrims module
  3. Pilgrim Records: Navigate to specific pilgrim records to add their payments

Basic Workflow

1. Navigate to Pilgrims → 2. Select Pilgrim → 3. Add Payment → 4. Generate Receipt → 5. Verify & Upload Receipt

Note: Official receipts must be generated and uploaded as part of the payment verification process.

Payment Types Supported

  • Deposit - Initial package booking payment
  • Second Payment - First installment (if applicable to package)
  • Third Payment - Second installment (if applicable to package)
  • Final Payment - Remaining balance
  • Custom Payments - Other payment arrangements as configured

Best Practices

✅ Do's

  • Always double-check reference numbers and amounts before saving
  • Verify payments against bank statements before marking as verified
  • Generate official receipts and upload during verification process
  • Maintain detailed notes for audit trails
  • Document all edits with clear explanations

❌ Don'ts

  • Don't delete payments unless absolutely necessary (prefer editing)
  • Don't mark payments as verified without bank evidence and uploaded receipt
  • Don't skip receipt number or reference number documentation
  • Don't modify verified payments without proper authorization and documentation

Security & Compliance

Access Control

  • Role-based access to payment functions
  • Approval workflows for verification
  • Audit logging for all payment activities

Data Integrity

  • Required field validation
  • Duplicate payment prevention
  • Verification status tracking
  • Comprehensive audit trails

Integration Points

Connected Modules

  • Pilgrims - Payment linking to pilgrim records
  • Packages - Package pricing and payment schedules
  • Settings - User roles and financial configurations

External Integrations

  • Bank statement reconciliation processes
  • Official receipt generation systems
  • Document upload and storage

Common Use Cases

Daily Operations

  1. Recording Payments - Cash deposits and bank transfers
  2. Payment Verification - Daily reconciliation and receipt upload
  3. Customer Service - Responding to payment inquiries

Periodic Tasks

  1. Bank Reconciliation - Regular matching with bank statements
  2. Audit Trail Review - Ensuring compliance and accuracy
  3. Payment Status Monitoring - Tracking unverified payments

Quick Reference

Essential Fields

  • Pilgrim - Linked registration record
  • Payment Type - Category of payment
  • Receipt # - Manual receipt number
  • Reference # - Bank/transaction reference
  • Amount - Payment value
  • Payment Date - Transaction date

Status Indicators

  • 🔴 Not Verified - Awaiting verification (payment recorded but not confirmed)
  • 🟢 Verified - Confirmed and reconciled with receipt uploaded

Next Steps

Getting Started