Multi-Passport Support
Managing multiple passports for travelers with dual citizenship or multiple travel documents
Multi-Passport Support
Many travelers hold multiple passports due to dual citizenship, naturalization, or specific travel requirements. Rahal supports multiple passports per traveler with management features for primary selection and nationality uniqueness.
Why Multiple Passports?
Common scenarios requiring multiple passports:
| Scenario | Example |
|---|---|
| Dual Citizenship | US and German passports |
| Naturalization | Old passport + new passport from new country |
| Business Travel | Tourist passport + diplomatic passport |
| Visa Requirements | Different passports for different destinations |
Key Rules
One Passport Per Nationality
Each traveler can only have one active passport per nationality:
If you need to update a passport from the same country (e.g., renewal), edit the existing passport rather than creating a new one.
Primary Passport
Exactly one passport must be designated as primary:
- Default Selection: The primary passport is automatically selected during booking
- First Passport: The first passport added is automatically set as primary
- Can Change: Primary status can be transferred to another passport
- Auto-Promotion: If the primary passport is deleted, another passport is automatically promoted
Primary Passport Selection
Auto-Promotion Logic
When the primary passport is deleted:
- System checks for remaining passports
- Promotes the oldest passport (by creation date) to primary
- If no passports remain, no primary exists
Nationality vs Issuing Country
These fields can differ and are both important:
| Field | Description | Example |
|---|---|---|
| Nationality | Citizen of this country | Iraqi |
| Issuing Country | Country that issued the passport | Jordan |
When They Differ
For an Iraqi citizen living in Jordan:
- Nationality: Iraq (IQ)
- Issuing Country: Jordan (JO)
This happens when embassies issue passports for citizens abroad.
The nationality field determines uniqueness. Two passports with the same nationality are not allowed, even if issued by different countries.
Managing Multiple Passports
Adding a Second Passport
- Navigate to traveler detail page
- Go to Passports tab
- Click Add Passport
- Fill in passport details
- Optionally check "Set as Primary"
- Save
Setting Primary
To change the primary passport:
- On the passport card, click the Star icon
- Confirm the change
- Previous primary is automatically demoted
Booking with Multiple Passports
During booking, the system:
- Pre-selects Primary: The primary passport is automatically used
- Shows All Options: User can select any valid passport
- Validates Expiry: Warns about expiring or expired passports
- Stores Selection: The selected passport is saved with the booking
Passport Selection Flow
Best Practices
- Keep Primary Updated: Ensure the most commonly used passport is set as primary
- Monitor Expiry: Regularly check expiry dates across all passports
- Document Both: Upload document scans for each passport
- Accurate Nationality: Double-check nationality codes to avoid duplicates
- Clean Up Expired: Consider removing old expired passports that won't be used