Listing Types Reference
1. Physical Product
Description: Tangible items that require physical delivery.
Characteristics:
- ✅ Requires delivery & shipping
- ✅ “Add to Cart” and “Buy Now” buttons
- ❌ No scheduling features
- ❌ No “Book Now” functionality
Examples: Fruits, mobile phones, clothing, books, electronics
Use Cases: Traditional e-commerce products that need to be shipped to customers
2. Event Booking
Description: Sell tickets or time slots for events and online classes.
Characteristics:
- ❌ Not deliverable (no shipping)
- ✅ “Book Now” functionality
- ✅ Scheduling features
- ✅ Multiple users can book the same schedule by default
Examples: Concert tickets, workshop sessions, online classes, webinars
Use Cases: When you want to sell access to events or classes with specific time slots
Important: Multiple users can book the same schedule unless the seller manually closes or deletes it.
3. Appointment Booking
Description: Schedule services like consultations or appointments.
Characteristics:
- ❌ Not deliverable (no shipping)
- ✅ “Book Now” functionality
- ✅ Scheduling features
- ✅ Can be configured for single or multiple users
Examples: Doctor appointments, consultant meetings, coaching sessions
Use Cases: Service-based businesses that need appointment scheduling
Special Configuration: See Single-User Appointments section for exclusive booking setup.
4. Digital Product
Description: Digital items delivered electronically.
Characteristics:
- ❌ No physical shipping
- ✅ Digital asset delivery
- ✅ “Add to Cart” and “Buy Now” buttons
- ❌ No scheduling features
Examples: Music files, images, videos, logos, software, e-books
Use Cases: Digital content sales and downloads
5. Crowdfunding
Description: Donation-based listings for fundraising.
Characteristics:
- ❌ Not deliverable
- ✅ Donation functionality
- ❌ No traditional purchase flow
- ❌ No scheduling features
Examples: Charity campaigns, project funding, community initiatives
Use Cases: Raising funds for projects, causes, or initiatives
6. Information Listing
Description: Gallery-style listings for showcasing information.
Characteristics:
- ❌ Not sellable
- ❌ Not deliverable
- ✅ Display-only functionality
- ❌ No purchase or booking options
Examples: Portfolio galleries, informational displays, showcase content
Use Cases: Similar to Unsplash - for displaying information without selling
7. Video Listing
Description: Video-based content display.
Characteristics:
- ❌ Not sellable
- ❌ Not deliverable
- ✅ Video playback functionality
- ❌ No purchase or booking options
Examples: Educational videos, promotional content, tutorials
Use Cases: Similar to YouTube/Vimeo - for video content display
Special Configurations
Single-User Appointments
To allow only one person per appointment schedule, follow these steps:
Enable Stock for Schedules
- Navigate to SuperAdmin > Listing Configuration > Stock Schedules
- Enable the “Stock for Schedules” option
- Save the configuration
Configure Stock at Schedule Level
Once enabled, you’ll see an additional Stock field when creating schedules:
- Set the stock number (e.g.,
1
for single-user appointments) - When stock is set to
1
, only one person can book that schedule - The schedule will automatically close when the stock is exhausted
Note: If you don’t enable this feature, schedules remain open for multiple users until manually closed.
Common Configuration Mistakes
❌ Incorrect Configurations
Physical Product with Scheduling:
- Don’t add “Book Now” buttons to physical products
- Don’t include scheduling options for physical products
- Physical products use “Add to Cart” and “Buy Now” only
Event/Appointment without Proper Setup:
- Don’t use “Add to Cart” for events or appointments
- Don’t skip the scheduling configuration for time-based services
✅ Correct Configurations
Service-Based Marketplace:
- Use Event Type for group activities
- Use Appointment Type for individual services
- Enable stock control for exclusive appointments
Mixed Marketplace:
- Separate sections for different listing types
- Distinct checkout flows for products vs. services
- Clear distinction in listing details pages
Multi-Type Marketplace Example
Beauty Marketplace Template
Here’s an example of how different listing types work together: Beauty Marketplace Template
Listing Type | Example | Features |
---|---|---|
Physical Product | Soothing Chamomile Face Mask | Add to Cart, Shipping Required |
Event Type | International Medical Research Conference | Book Now, Multiple Attendees |
Appointment Type | Virtual Makeup Consultation | Book Now, Single User |
Crowdfunding | Perfume Discovery Kit | Donation-based |
Implementation Guidelines
- Separate Sections: Create distinct sections in your listing details page
- Different Checkout Flows: Implement separate checkout processes for different types
- Clear User Interface: Make it obvious which type of listing users are interacting with
- Proper Configuration: Ensure each listing type is configured with appropriate features
Best Practices
For Service-Based Marketplaces
- Use Event Type for group services or classes
- Use Appointment Type for individual consultations
- Enable stock control for limited availability services
- Clearly communicate availability and booking policies
For Product-Based Marketplaces
- Use Physical Product for tangible items
- Use Digital Product for downloadable content
- Implement proper shipping and delivery workflows
- Set up inventory management for physical products
For Mixed Marketplaces
- Create clear navigation between different listing types
- Implement type-specific search and filtering
- Design distinct user experiences for each type
- Ensure proper checkout flows for each category
Troubleshooting
Common Issues and Solutions
Issue: Users can book multiple slots when only one is intended Solution: Enable “Stock for Schedules” and set stock to 1
Issue: Physical products showing “Book Now” button Solution: Verify listing type is set to “Physical Product”, not “Event” or “Appointment”
Issue: Appointments not showing scheduling options Solution: Ensure listing type is set to “Appointment Booking” and scheduling is properly configured
Issue: Digital products requiring shipping information Solution: Verify listing type is set to “Digital Product”, not “Physical Product”
Additional Resources
- For specific implementation questions, refer to the platform documentation
- For advanced configurations, consult with the technical team
- For marketplace design patterns, review the template examples provided
Support
If you need further clarification on any of these listing types or encounter issues during setup, please provide:
- The specific listing type you’re working with
- The exact issue or confusion you’re experiencing
- Screenshots of your current configuration (if applicable)
- Your intended use case and expected behavior
This will help provide more targeted assistance and faster resolution of your concerns.