Secure Daily MCO Report Generation Tool
Budget: ₹1,500 – ₹12,500 INR
To create a tool for daily MCO (Miscellaneous Charges Order) reports, you need a robust structure that ensures data privacy, secure handling of sensitive information, and functionality for daily reports. Here’s how you can organize the tool and incorporate the necessary features:
Structure Overview
Admin and Sub-Agents Roles:
Admin: Full access to all data including sensitive customer and payment information.
Sub-Agents: Limited access to non-sensitive data, such as Agent Name, Customer Name, Dates, and Amounts. Sensitive customer data (emails, phone numbers, and CC details) will be restricted.
Required Columns:
Date
Agent Name
Departure Date
Return Date
Amount to be Charged
Customer Name
Customer Email (Visible only to Admin)
Customer Phone Number (Visible only to Admin)
Credit Card Information (Visible only to Admin) — Card number, Expiry Date, CVV, Cardholder Name, Description, Zip Code
Additional Features:
Multiple Credit Card Merchant APIs Integration (optional, to facilitate payments).
Ticket Emailing: Ability to send tickets to customers (pax) with a selected template . ( we will attach PDF tkts to email and send it to pax.
Admin and Sub-Agent Interfaces:
Admin Dashboard: The admin can view and manage all data, including customer emails, phone numbers, and credit card details. Admins can also manage the API connections and access to the email template system.
Sub-Agent Dashboard: Sub-agents only see non-sensitive details (e.g., Agent Name, Dates, Amount, Customer Name). Admin privileges must restrict sub-agents from viewing sensitive information.
Daily Report Generation:
Automated Reports: The tool can automatically generate daily reports by pulling data for the day and generating a CSV or PDF summary.
Filters: Admins can filter the reports by Departure Date Return date, agent name, amount, or customer details.
Structure Overview
Admin and Sub-Agents Roles:
Admin: Full access to all data including sensitive customer and payment information.
Sub-Agents: Limited access to non-sensitive data, such as Agent Name, Customer Name, Dates, and Amounts. Sensitive customer data (emails, phone numbers, and CC details) will be restricted.
Required Columns:
Date
Agent Name
Departure Date
Return Date
Amount to be Charged
Customer Name
Customer Email (Visible only to Admin)
Customer Phone Number (Visible only to Admin)
Credit Card Information (Visible only to Admin) — Card number, Expiry Date, CVV, Cardholder Name, Description, Zip Code
Additional Features:
Multiple Credit Card Merchant APIs Integration (optional, to facilitate payments).
Ticket Emailing: Ability to send tickets to customers (pax) with a selected template . ( we will attach PDF tkts to email and send it to pax.
Admin and Sub-Agent Interfaces:
Admin Dashboard: The admin can view and manage all data, including customer emails, phone numbers, and credit card details. Admins can also manage the API connections and access to the email template system.
Sub-Agent Dashboard: Sub-agents only see non-sensitive details (e.g., Agent Name, Dates, Amount, Customer Name). Admin privileges must restrict sub-agents from viewing sensitive information.
Daily Report Generation:
Automated Reports: The tool can automatically generate daily reports by pulling data for the day and generating a CSV or PDF summary.
Filters: Admins can filter the reports by Departure Date Return date, agent name, amount, or customer details.