Complete Sales & Rental Operations Process
A comprehensive guide to our luxury bridal and eveningwear operations across multiple showrooms
Done By AlShayeb Partners for Mikkawi Bridal
Mikkawi Bridal specializes in luxury bridal and eveningwear through both dress sales and rentals, operating across multiple showrooms with Odoo ERP as the core management system.
From initial customer contact to final transaction completion
Purpose: Register customer interest and schedule a meeting. Mikkawi Bridal requires appointments - no walk-ins accepted for bridal sessions.
Customer arrives for scheduled meeting and is greeted by salesperson. New clients are registered in the system with contact info, event date, and interest type.
Salesperson conducts style consultation and assists with dress fittings. Optional designer input for customizations.
Required for: high-value dresses, discounts, or special deposit arrangements. Ensures consistent pricing and deposit compliance across branches.
Critical Decision Point: Customer chooses whether to BUY or RENT the selected dress.
From this point, the workflow splits into two specialized paths with distinct procedures, timelines, and system requirements.
Two distinct workflows tailored to different customer needs
Purchase Workflow
System generates digital sales contract with all details (customer name, dress code, price, delivery date). Customer signs electronically โ legally binding signature.
Rental Workflow (Multi-Stage)
Supervisor verifies customer meets deposit requirements (typically 40% of rental price). Approval depends on deposit amount and dress value.
Cashier collects 40% advance deposit. No contract can be generated without this deposit. One-week extension possible with supervisor approval.
System generates rental contract including: customer details, dress code/size, rental dates, deposit, insurance terms.
Calendar blocking: Dress blocked 15 days before AND after rental period for cleaning/maintenance.
Dress can be sent to workshop for fitting adjustments or temporary alterations.
Before pickup, cashier collects:
System updates status to "Reserved โ Ready for Pickup"
Salesperson performs final verification and hands over dress. System logs handover date.
Customer keeps dress for agreed rental period. System calendar prevents double bookings.
Customer returns dress to same showroom. Staff verify return against rental contract.
Supervisor and designer inspect dress using digital checklist:
Clear accountability across all operational roles
Schedules appointment, attends fitting, selects dress, completes payment or deposit, returns rented dress on time.
Manages appointments, assists with selection and fittings, prepares quotations, initiates contracts, coordinates with cashier and workshop.
Approves discounts, deposits, and rental transactions; oversees contract compliance; inspects returned dresses and records condition.
Handles deposits, payments, and refunds; maintains daily cash register; ensures financial accuracy in Odoo.
Perform dress alterations, fittings, cleaning, and maintenance after return; update readiness status in system.
Manages appointment scheduling, contract creation, inventory tracking, payment recording, and automatic notifications.
Comprehensive digital infrastructure supporting all operations
| Module | Functionality | Notes |
|---|---|---|
| Website / CRM | Appointment booking & customer data capture | Website integrated with Odoo calendar |
| Sales & Rental Contracts | Contract generation, digital signature | Custom bridal fields added |
| Inventory | Dress tracking, status changes (Available โ Blocked โ Returned โ Cleaned) | Integrated with barcode tags |
| Accounting | Payment, deposit, refund management | Includes Palestine VAT mapping |
| HR & Payroll | Sales commission automation | Based on monthly reports |
| Workshop / Projects | Alteration, cleaning job tracking | Linked to specific dresses |
| Notifications / Calendar | Appointment, fitting, and return reminders | SMS or WhatsApp integration planned |
Complete process overview from start to finish
| Stage | Main Actor | Key Action | System Involvement |
|---|---|---|---|
| Appointment Booking | Customer / Salesperson | Book via Website, WhatsApp, or Phone | Appointment logged in calendar |
| Consultation & Selection | Salesperson | Dress fitting, quotation | CRM record created |
| Approval | Supervisor | Reviews deposit or discounts | Authorization noted |
| Contract Generation | System | Creates digital contract | Odoo record |
| Payment | Cashier | Handles deposits & full payments | Accounting entries |
| Alteration / Production | Workshop | Dress adjustments | Job logged under dress ID |
| Handover | Salesperson | Dress delivery | Status updated |
| Rental Return | Supervisor / Designer | Inspection & refund | Checklist & financial record |
| Cleaning & Reuse | Workshop | Maintenance & storage | Availability updated |
Full financial traceability and transparency
Ensuring excellence at every step
Required for every discount or rental deposit adjustment to ensure pricing consistency.
Mandatory for all returned rentals using standardized digital checklist.
Continuous quality monitoring through workshop feedback and status updates.
Every financial or status change tracked automatically for full traceability.
Future enhancements for operational excellence
Implementation of automatic depreciation for rental dresses based on usage cycles (e.g., -30% first rental, -20% second, etc.)
Automatic calculation and application of late-return fees to encourage timely returns.
Enhanced portal for customers to track appointments, view rental history, and manage upcoming bookings.
Integration with Turkish production unit for real-time dress availability updates and procurement.
What makes Mikkawi Bridal operations exceptional
Organized, personal, and reliable service from first contact to final delivery or return.
Every touchpoint digitally tracked, minimizing errors and maximizing accountability.
Deposits, refunds, and sales tied directly to accounting records for complete visibility.
From creation โ rental โ cleaning โ next use, complete traceability and optimization.
Supports future branches and seamless integration with international production facilities.
Multi-level approval processes and inspection checklists ensure consistent excellence.