📸 Business Onboarding Cookbook: Biometric Passport & Visa Photo Studios
Category: Biometric Passport & Visa Photo Studios
Primary Domain: 08_Professional_Advisory_Services
Platform: 360 SERVICE HUB
1. Overview & Business Profile Context
This cookbook provides realistic, comprehensive, and verified test data for onboarding an ultra-fast turnaround, high-precision biometric passport, visa, and corporate identification portrait studio. It exercises:
- Ultra-Fast Micro-Slot Duration Engine (10 to 15-Minute Turnarounds): Modeling high-velocity transactional retail appointments where service speed, precise arrival coordination, and tight queue management are paramount.
- Dedicated Calibrated Biometric Booth (
SPACE) Allocation: Modeling dual studio lighting booths with motorized background rollers (ICAO pure white, Schengen off-white, US Visa 2x2 inch specs) and anti-glare diffusers.
- Micro-Buffers (5 Minutes) for Dye-Sublimation Thermal Printing: Managing 5-minute buffers for high-speed thermal dye-sublimation printing, laser guillotining, and digital JPEG delivery.
- Compound Studio Operator (
PERSON + SPACE): Demonstrating seamless pairing between the biometric portrait photographer and the specialized photo booth.
- Embassy & VFS High-Volume Hub Proximity: Operating from 09:30 AM to 08:00 PM adjacent to major consular submission centers and commercial IT hubs.
2. Step-by-Step Onboarding Data
Step 1 of 5: Business Information
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Business Logo / Photo Upload |
Image Picker Card |
pixelpass_studio_logo.jpg (Crisp minimalist royal blue and white aperture icon with a biometric facial alignment bracket) |
Tap opens media picker. Renders 1:1 preview card with edit overlay. |
| Business Name |
Text Field (Single-line) |
PixelPass Biometric & Visa Photo Studio |
40 characters. Valid ($\ge 2$ and $\le 100$). |
| Business Category |
Dropdown / Picker |
Biometric Passport & Visa Photo Studios |
Contextualizes micro-slot photography, biometric compliance, and express studios. |
| Business Type |
Segmented Control |
Company |
Retail photo studio enterprise. |
| Business Address |
Text Field / Geocomplete |
Shop 14, Ground Floor, Nehru Place Market, Near Paras Cinema |
Busy commercial computer and consular support hub in New Delhi. |
| Auto-detect GPS / Pick on Map |
Action Buttons |
Latitude: 28.5494 Longitude: 77.2528 |
Pinned precisely at Nehru Place, New Delhi. Valid Indian coordinates. |
| Operating City |
Text Field (Single-line) |
New Delhi |
City string. |
| Mobile Number (Verified via Login) |
Phone Input (Read-only) |
+919811442200 |
Read-only input with verified green badge (✔). |
| Email ID (Optional) |
Email Text Field |
support@pixelpass.in |
Customer service email. |
| Business Description (Optional) |
Text Area (Multi-line) |
Specialized biometric passport, visa, and OCI portrait studio guaranteeing 100% compliance with ICAO, US State Department (2x2 inch), Schengen, UK, and Canadian biometric visa specifications. Equipped with shadow-free calibrated strobe lighting, high-speed thermal printers, and instant digital JPEG delivery to email. |
329 characters ($\le 500$). |
| Language Preference |
Dropdown / Select |
English (Default) |
Platform language. |
| Time Zone |
Input Field / Display |
India Standard Time (IST) |
IANA Asia/Kolkata. |
| Navigation Action |
Primary Contained Button |
Tap Continue |
Validates Step 1 fields, advances to Step 2. |
Step 2 of 5: Add Resource (Polymorphic Flow)
Add the following 3 realistic resources covering 2 calibrated biometric photo booths and 1 senior portrait photographer:
[ What does your customer book? ]
├── [○] 1. Room / Space ──► Booth 1: ICAO & US Visa Calibrated Biometric Studio Booth
├── [○] 2. Room / Space ──► Booth 2: Express Document & Passport Photo Booth
└── [●] 3. Team Member / Staff ──► Rajesh Malhotra (Senior Biometric Portrait Photographer)
Resource 1: Booth 1: ICAO & US Visa Calibrated Biometric Studio Booth (Room / Space)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Resource Type Master Selector |
Radio Card Group |
[○] Room / Space |
Activates room/space fields. |
| Add Space / Room Photo (Optional) |
Photo Upload Button |
biometric_booth_1.jpg |
Enclosed studio booth with softbox ring light, height-adjustable stool, and pure white backdrop. |
| Space / Room / Facility Name |
Text Field |
Booth 1: ICAO & US Visa Calibrated Biometric Studio Booth |
Required. |
| Capacity (Clients per slot) |
Number Input Field |
1 |
1 client per micro-slot. |
| Space Type / Category |
Dropdown / Text |
Biometric Photo Booth |
Space category. |
| Location / Room Identifier (Optional) |
Text Field |
Studio Studio A - Booth 1 |
Identifier. |
| Description / Amenities (Optional) |
Text Area |
Equipped with shadow-free twin 5500K daylight strobe softboxes, motorized backdrop selector (pure white, off-white, light blue), facial alignment laser reticle, and instant DNP dye-sublimation printer. |
Amenities listing. |
| Primary Resource |
Switch / Toggle |
ON |
Primary studio booth. |
| Active & Available for Bookings |
Switch / Toggle |
ON |
Active state. |
| Action |
Primary Button |
Tap Save Resource |
Saves Booth 1. |
Resource 2: Booth 2: Express Document & Passport Photo Booth (Room / Space)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Resource Type Master Selector |
Radio Card Group |
[○] Room / Space |
Room/space form. |
| Add Space / Room Photo (Optional) |
Photo Upload Button |
biometric_booth_2.jpg |
Compact second studio booth. |
| Space / Room / Facility Name |
Text Field |
Booth 2: Express Document & Passport Photo Booth |
Required. |
| Capacity (Clients per slot) |
Number Input Field |
1 |
1 client per session. |
| Space Type / Category |
Dropdown / Text |
Biometric Photo Booth |
Classification. |
| Location / Room Identifier (Optional) |
Text Field |
Studio Studio B - Booth 2 |
Identifier. |
| Description / Amenities (Optional) |
Text Area |
Calibrated for Indian passport, driving license, PAN card, and corporate ID photos. Includes anti-reflection glasses glare reduction filters and automated background cleanup software. |
Amenities. |
| Primary Resource |
Switch / Toggle |
OFF |
Secondary booth. |
| Active & Available for Bookings |
Switch / Toggle |
ON |
Available. |
| Action |
Primary Button |
Tap Save Resource |
Saves Booth 2. |
Resource 3: Senior Biometric Portrait Photographer (Team Member / Staff)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Resource Type Master Selector |
Radio Card Group |
[●] Team Member / Staff |
Activates staff-specific fields. |
| Add Profile Photo (Optional) |
Avatar Upload Button |
photographer_rajesh_malhotra.jpg |
Professional portrait holding DSLR camera. |
| Full Name of Staff / Specialist |
Text Field |
Rajesh Malhotra |
Required. |
| Role / Designation |
Text Field |
Senior Biometric Portrait Photographer & ICAO Specialist |
Title & credentials. |
| Simultaneous Clients Handled |
Number Input Field |
1 |
1:1 rapid micro-session. |
| Mobile Number (For booking alerts) |
Phone Input Field |
9811442201 |
Notification phone. |
| Gender |
Dropdown Selector |
Male |
Photographer gender. |
| Experience (Optional) |
Text Field |
15 Years (Captured 50,000+ Verified Visa Photos) |
Tenure. |
| Bio / Specialization (Optional) |
Text Area |
Expert in international consular visa specifications, head-to-chin percentage scaling (70-80%), eye-line height positioning, biometric contrast grading, and infant passport photography. |
Bio. |
| Primary Resource |
Switch / Toggle |
OFF |
Staff resource. |
| Active & Available for Bookings |
Switch / Toggle |
ON |
Active state. |
| Action |
Primary Button |
Tap Save Resource |
Saves Rajesh Malhotra. |
| Navigation Action |
Primary Contained Button |
Tap Continue |
All 3 resources saved; advances to Step 3. |
Step 3 of 5: Services & Offerings
Configure the following 4 realistic micro-slot photo offerings covering express visa photos, Canadian PR specs, and executive headshots:
[ Services & Offerings Portfolio ]
├── 1. Express US / Schengen Visa & Passport Photos (10 mins | ₹350 | Booth 1:1 + Photographer)
├── 2. Canadian PR / OCI Card Biometric Photo Suite (15 mins | ₹500 | Booth 1:1 + Photographer)
├── 3. Executive LinkedIn & Corporate Headshot Express (20 mins | ₹999 | Booth 1:1 + Photographer)
└── 4. Infant & Toddler Biometric Passport Photos (15 mins | ₹600 | Booth 1:1 + Photographer)
Offering 1: Express US / Schengen Visa & Passport Photos (Minutes — Micro-Slot 10 mins)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Service Name |
Text Field |
Express US / Schengen Visa & Passport Photos |
Service title. |
| Service Category / Tag |
Dropdown / Text |
Visa & Passport Photos |
Category. |
| Service Description (Optional) |
Text Area |
Ultra-fast 10-minute session. Includes 6 printed photos cut to exact Embassy dimensions (e.g. 2x2 inches for US or 35x45mm for Schengen/UK), biometric validation software check, and digital high-res JPEG sent to your WhatsApp/email. |
Description. |
| Duration Engine Unit |
Segmented Control |
[●] Minutes |
Minutes engine. |
| Service Duration |
Number / Dropdown |
10 Minutes |
Ultra-fast 10m micro-slot. |
| Buffer / Setup Time |
Dropdown Selector |
5 Minutes |
Thermal printing and stool sanitization buffer. |
| Pricing Model |
Segmented Control |
Fixed Price |
Flat express rate. |
| Price (₹) |
Currency Input |
350 |
₹350 express package. |
| Discounted Price (₹, Optional) |
Currency Input |
[Empty] |
Standard rate. |
| Assign Resources |
Resource Multi-Select |
[✔] Booth 1: ICAO & US Visa Calibrated Biometric Studio Booth
[✔] Booth 2: Express Document & Passport Photo Booth
[✔] Rajesh Malhotra |
Either booth + Photographer Rajesh. |
| Capacity Allocation Model |
Segmented Control |
[●] 1:1 Appointment (Exclusive) |
1 customer per slot. |
| Fulfillment Mode |
Segmented Control |
[●] At Venue |
Customer visits studio. |
| Multi-Slot Booking Rules |
Expandable Section |
OFF |
Single micro-slot. |
| Active & Available for Booking |
Switch / Toggle |
ON |
Available. |
| Action |
Primary Button |
Tap Save Service |
Saves Offering 1. |
Offering 2: Canadian PR / OCI Card Biometric Photo Suite (Minutes — Micro-Slot 15 mins)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Service Name |
Text Field |
Canadian PR / OCI Card Biometric Photo Suite |
Service title. |
| Service Category / Tag |
Dropdown / Text |
Specialized Biometric Photos |
Category. |
| Service Description (Optional) |
Text Area |
15-minute precision session fulfilling strict Canadian Permanent Residency (50x70mm with official studio back-stamp) or OCI Card (51x51mm square) specifications. Includes 4 verified physical prints with mandatory studio stamp and digital upload files. |
Description. |
| Duration Engine Unit |
Segmented Control |
[●] Minutes |
Minutes engine. |
| Service Duration |
Number / Dropdown |
15 Minutes |
15-minute slot. |
| Buffer / Setup Time |
Dropdown Selector |
5 Minutes |
Print stamping and verification buffer. |
| Pricing Model |
Segmented Control |
Fixed Price |
Flat price. |
| Price (₹) |
Currency Input |
500 |
₹500 specialized rate. |
| Discounted Price (₹, Optional) |
Currency Input |
[Empty] |
Regular rate. |
| Assign Resources |
Resource Multi-Select |
[✔] Booth 1: ICAO & US Visa Calibrated Biometric Studio Booth
[✔] Rajesh Malhotra |
Booth 1 + Photographer Rajesh. |
| Capacity Allocation Model |
Segmented Control |
[●] 1:1 Appointment (Exclusive) |
Exclusive appointment. |
| Fulfillment Mode |
Segmented Control |
[●] At Venue |
At venue. |
| Multi-Slot Booking Rules |
Expandable Section |
OFF |
Single slot. |
| Active & Available for Booking |
Switch / Toggle |
ON |
Available. |
| Action |
Primary Button |
Tap Save Service |
Saves Offering 2. |
Offering 3: Executive LinkedIn & Corporate Headshot Express (Minutes — 20 mins)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Service Name |
Text Field |
Executive LinkedIn & Corporate Headshot Express |
Service title. |
| Service Category / Tag |
Dropdown / Text |
Professional Headshot |
Category. |
| Service Description (Optional) |
Text Area |
20-minute studio headshot session against textured charcoal or clean white backgrounds. Includes 10 test shots, on-screen photo selection, skin blemish retouching, and 2 high-resolution color-graded digital portraits for LinkedIn, resumes, and company websites. |
Description. |
| Duration Engine Unit |
Segmented Control |
[●] Minutes |
Minutes engine. |
| Service Duration |
Number / Dropdown |
20 Minutes |
20-minute portrait session. |
| Buffer / Setup Time |
Dropdown Selector |
10 Minutes |
Digital retouching and export. |
| Pricing Model |
Segmented Control |
Fixed Price |
Premium headshot rate. |
| Price (₹) |
Currency Input |
999 |
₹999 package. |
| Discounted Price (₹, Optional) |
Currency Input |
[Empty] |
Standard rate. |
| Assign Resources |
Resource Multi-Select |
[✔] Booth 1: ICAO & US Visa Calibrated Biometric Studio Booth
[✔] Rajesh Malhotra |
Booth 1 + Photographer Rajesh. |
| Capacity Allocation Model |
Segmented Control |
[●] 1:1 Appointment (Exclusive) |
Exclusive session. |
| Fulfillment Mode |
Segmented Control |
[●] At Venue |
At venue. |
| Multi-Slot Booking Rules |
Expandable Section |
OFF |
Single slot. |
| Active & Available for Booking |
Switch / Toggle |
ON |
Available. |
| Action |
Primary Button |
Tap Save Service |
Saves Offering 3. |
Offering 4: Infant & Toddler Biometric Passport Photos (Minutes — 15 mins)
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Service Name |
Text Field |
Infant & Toddler Biometric Passport Photos (Under 5 Yrs) |
Service title. |
| Service Category / Tag |
Dropdown / Text |
Baby & Infant Photos |
Category. |
| Service Description (Optional) |
Text Area |
Patient 15-minute studio session for newborn babies and toddlers. Uses horizontal lay-flat baby photography pod or parent-supported staging with digital background isolation. Guaranteed acceptance for infant passports and visas. |
Description. |
| Duration Engine Unit |
Segmented Control |
[●] Minutes |
Minutes engine. |
| Service Duration |
Number / Dropdown |
15 Minutes |
15 minutes session. |
| Buffer / Setup Time |
Dropdown Selector |
5 Minutes |
Cleanup buffer. |
| Pricing Model |
Segmented Control |
Fixed Price |
Specialized baby fee. |
| Price (₹) |
Currency Input |
600 |
₹600 package. |
| Discounted Price (₹, Optional) |
Currency Input |
[Empty] |
Standard rate. |
| Assign Resources |
Resource Multi-Select |
[✔] Booth 1: ICAO & US Visa Calibrated Biometric Studio Booth
[✔] Rajesh Malhotra |
Booth 1 + Photographer Rajesh. |
| Capacity Allocation Model |
Segmented Control |
[●] 1:1 Appointment (Exclusive) |
Exclusive appointment. |
| Fulfillment Mode |
Segmented Control |
[●] At Venue |
At venue. |
| Multi-Slot Booking Rules |
Expandable Section |
OFF |
Single slot. |
| Active & Available for Booking |
Switch / Toggle |
ON |
Available. |
| Action |
Primary Button |
Tap Save Service |
Saves Offering 4. |
| Navigation Action |
Primary Contained Button |
Tap Continue |
All 4 offerings saved; advances to Step 4. |
Step 4 of 5: Availability & Working Hours
Configure Monday–Saturday operational hours (Sundays closed):
Weekly Schedule Grid
| Day of Week |
Operational Status |
Opening Time |
Closing Time |
Mid-Day Break Window |
| Monday |
Open |
09:30 AM |
08:00 PM |
02:00 PM – 02:30 PM (Quick Lunch Break) |
| Tuesday |
Open |
09:30 AM |
08:00 PM |
02:00 PM – 02:30 PM (Quick Lunch Break) |
| Wednesday |
Open |
09:30 AM |
08:00 PM |
02:00 PM – 02:30 PM (Quick Lunch Break) |
| Thursday |
Open |
09:30 AM |
08:00 PM |
02:00 PM – 02:30 PM (Quick Lunch Break) |
| Friday |
Open |
09:30 AM |
08:00 PM |
02:00 PM – 02:30 PM (Quick Lunch Break) |
| Saturday |
Open |
09:30 AM |
08:00 PM |
02:00 PM – 02:30 PM (Quick Lunch Break) |
| Sunday |
Closed |
— |
— |
Weekly Off |
Staff-Specific Availability Overlay
| Resource Name |
Working Days |
Daily Shift Window |
Break Window |
| Booth 1, Booth 2 |
Mon, Tue, Wed, Thu, Fri, Sat |
09:30 AM – 08:00 PM |
None |
| Rajesh Malhotra |
Mon, Tue, Wed, Thu, Fri, Sat |
09:30 AM – 08:00 PM |
02:00 PM – 02:30 PM |
Advanced Operating Settings
| Setting / Control |
Specification Value |
Operational Logic |
| Apply Same Hours to All Days |
ON (Mon–Sat) |
09:30 AM – 08:00 PM across all open days. |
| Allow Bookings on Public Holidays |
ON |
Peak holiday demand before travel seasons. |
| Navigation Action |
Tap Continue |
Validates schedule, advances to Step 5. |
Step 5 of 5: Booking Rules, Fulfillment & Policies
| Field / UI Control |
Specification Type |
Exact Test Data Value |
Notes & UI Behavior |
| Lead Time / Advance Booking Window |
Stepper / Picker |
7 Days |
Up to 1 week ahead. |
| Minimum Notice Time (Cutoff) |
Stepper / Picker |
15 Minutes |
Rapid 15-minute notice cutoff allows on-the-go booking. |
| Cancellation Cutoff Window |
Stepper / Picker |
1 Hour Before Slot |
Full refund $\ge 1$ hour prior; zero refund within 1 hour. |
| Fulfillment Mode Selection |
Segmented Control |
[●] At Venue Only |
Physical photo studio. |
| Maximum Active Bookings Per Customer |
Stepper / Number |
4 Active Bookings |
Accommodates families traveling together. |
| Instant Confirmation vs. Request |
Switch / Toggle |
ON (Instant Booking Confirmation) |
Immediate reservation confirmation. |
| Payment Options Accepted |
Checkbox Group |
[✔] Online Payment (UPI, Cards, NetBanking)
[✔] Pay at Venue (UPI / Cash) |
Both payment modes accepted. |
| Customer Booking Instructions (Optional) |
Text Area |
Please avoid wearing white shirts or tops if taking photos for US, UK, or Schengen visas as they blend into the white background (dark collars recommended). Eyeglasses, colored contact lenses, and heavy jewelry must be removed as per international consular biometric rules. |
Displayed on confirmation voucher. |
| Navigation Action |
Primary Contained Button |
Tap Complete Onboarding |
Final submission. Triggers merchant workspace creation. |
3. Five Deterministic End-to-End QA Test Scenarios
Scenario 1: Dense 15-Minute Micro-Slot Cadence Generation
- Action: Customer queries availability for
Express US / Schengen Visa & Passport Photos on a Tuesday morning between 10:00 AM and 11:00 AM.
- Expected Result:
- Each session is 10 minutes duration + 5 minutes buffer = 15 minutes total interval.
- The booking engine generates exact 15-minute slot intervals:
10:00 AM, 10:15 AM, 10:30 AM, and 10:45 AM.
- Customer books
10:15 AM – 10:25 AM. The 10:15 AM slot disappears from public view, while 10:00 AM, 10:30 AM, and 10:45 AM remain immediately available.
Scenario 2: Compound Lock of Photographer Across Parallel Booths
- Action: Studio has two physical booths (Booth 1 and Booth 2), but only 1 photographer (Rajesh Malhotra). Customer A books Booth 1 at 11:00 AM – 11:10 AM. Simultaneously, Customer B attempts to book Booth 2 at 11:05 AM.
- Expected Result:
- Even though Booth 2 is physically unoccupied, Photographer Rajesh is locked in Booth 1 until 11:15 AM (including 5m buffer).
- The booking engine rejects Customer B's 11:05 AM request.
- Customer B is offered 11:15 AM as the next available slot.
Scenario 3: Rapid 15-Minute Minimum Notice Cutoff
- Action: A walk-by customer opens the 360 SERVICE HUB Customer App at 03:40 PM and attempts to book an express visa photo slot for 03:45 PM (5 minutes notice).
- Expected Result:
- The minimum notice cutoff is configured at 15 minutes.
- The system detects that $5 < 15$ minutes.
- The 03:45 PM slot is disabled; the earliest bookable slot presented is 04:00 PM.
Scenario 4: Mid-Day Photographer Break Window Blocking
- Action: Customer searches for a visa photo slot between 02:00 PM and 02:30 PM on a Thursday.
- Expected Result:
- Rajesh Malhotra's schedule specifies a lunch break from 02:00 PM to 02:30 PM.
- All photo services requiring the photographer are blocked between 02:00 PM and 02:30 PM.
- Slots resume precisely at 02:30 PM.
Scenario 5: Family Multi-Booking Concurrency
- Action: A family of 3 (father, mother, and child) needs visa photos. The father books three consecutive slots: 05:00 PM, 05:15 PM, and 05:30 PM under his single user account.
- Expected Result:
- The merchant rule permits up to 4 active bookings per customer.
- All 3 consecutive bookings succeed under the same user profile without being blocked by anti-hoarding throttles.
- Calendar locks Booth 1 from 05:00 PM through 05:45 PM continuously.