Customizable Multi-step Theater Booking Form

Job ID: 39520283

Budget: ₹8,000 – ₹10,000 INR

Project Details:
We need a custom multi-step booking form for our Private Theater business:
Example: https://www.priveplex.in/booknow/1

Step 1:
User selects Number of Guests

Base price covers up to 8 guests → ₹2799

Each guest beyond 8 → ₹449 per extra guest

Step 2:
User selects Decor Type (one option only, e.g. Birthday ₹900)

Step 3:
User selects Cake Type (Egg/Eggless)

Then selects Cake Flavour (one only, e.g. Belgian Chocolate ₹750)

Step 4:
User selects Multiple Decor Add-ons (Party Props, Cold Fire, etc.)

Step 5:
User selects Roses (one option)

Step 6:
User selects Gifts (one option)

Step 7:
User selects Photography (one option)

Step 8:
Show Total Price LIVE, calculated as:

sql
Copy
Edit
Base Price + Extra Guests + Decor + Cake + Add-ons + Roses + Gifts + Photography

Step 9:
User fills in Name, Phone, Email, Coupon Code (optional)

Step 10:
On Submit:

Send Total Price to WooCommerce Cart

Redirect to WooCommerce Checkout

Take payment via Razorpay / PhonePe

Booking must block selected slot to prevent double booking

Plugins & Tech:
You can use any reliable method:

Gravity Forms

Fluent Forms Pro

WPForms Pro

Custom PHP

Or any robust solution that works with WooCommerce.

Must Have:
Fully functional live calculation
Perfect WooCommerce integration
Payment working with Razorpay or PhonePe
Booking details visible in WooCommerce Orders
Proper slot blocking so no double booking happens
Clean, mobile-friendly UI.

Timeline:
We need this completed in 1–2 days max.
Only apply if you can deliver on time and fully test it.
Related categories: PHP WordPress MySQL HTML WooCommerce