Overview
The Application Pending page provides broker applicants with clear visibility into their application status after email verification. It communicates the review process, expected timeline, and next steps.
Page Layout
Header Section
- Clock Icon: Visual indicator of “in progress” state
- “Application Under Review”: Clear status heading
- Subtitle: “We’ve received your broker application!”
Email Verification Status Card
A confirmation card showing:
- ✅ Email Verified Successfully
- “Thank you for verifying your email address. Your application is now being reviewed by our team.”
Progress Timeline
Visual status tracker with three stages:
| Stage | Status | Description |
|---|---|---|
| Email Verified | ✅ Complete | Your email address has been confirmed |
| Application Review | 🟡 In Progress | Our team is reviewing your application and county selections |
| Approval & Payment | ⚪ Pending | Once approved, you’ll receive payment instructions via email |
What Happens Next?
Numbered list explaining the complete workflow:
-
Application Review
Our team will review your qualifications and county selections
-
Approval Notification
You’ll receive an email with a link to complete your subscription setup
-
Payment & Activation
Complete the secure checkout to activate your county assignments
-
Start Receiving Leads
Access your broker portal and begin receiving qualified military family relocations
Expected Timeline Card
- Clock Icon: Time indicator
- 1-2 business days: Typical review timeframe
- Email notification: Promise of status update
Support Contact
“Questions about your application?” support@hometownusarealestate.com
Status Variations
The page can show different states based on application progress:
Under Review (Default)
- Email verified, awaiting admin review
- Shows progress at “Application Review” stage
Approved
- Admin approved, awaiting payment
- Progress moves to “Approval & Payment”
- CTA button to proceed to Stripe checkout
Rejected
- Admin rejected application
- Shows rejection reason
- Option to contact support or reapply
Technical Details
URL Structure
/apply/pending # Main pending status page
/apply/pending?token= # With verification token (from magic link)
Session Management
- Status persisted in application database
- No authentication required (accessed via magic link token)
- Refresh-safe (reloads current status)
Email Triggers
| Event | Email Sent |
|---|---|
| Application Submitted | Magic link verification |
| Email Verified | Confirmation receipt |
| Application Approved | Payment link |
| Application Rejected | Rejection notice |
| Payment Complete | Welcome + portal access |
Testing Results
- ✅ Page displays correct status for each application state
- ✅ Progress timeline reflects actual application stage
- ✅ Timeline steps are accurately described
- ✅ Support email link works correctly
- ✅ Mobile responsive design
- ✅ Page loads without authentication (token-based)