Blog
Product Types for Every Commerce Use Case
How Pi-Square supports physical products, digital goods, appointments, bookings, donations, and service catalogs for flexible commerce websites.
Published June 12, 2026
Most businesses do not fit into one standard ecommerce template. A bakery, a grocery store, a repair service, an event organiser, a consultant, and a donation-led organisation all need different customer journeys.
Pi-Square supports multiple product types and link modes so sellers can build a commerce website around how they actually sell, instead of forcing every use case into the same checkout flow.
Why product type flexibility matters
A commerce website should match the business model. The same platform may need to support:
- products that require delivery or pickup
- services that need enquiry before confirmation
- appointments that depend on time and availability
- event bookings or passes
- digital goods that do not need fulfilment logistics
- donations or contribution flows
When the product type is handled correctly, the customer journey becomes clearer and the seller has fewer operational workarounds.
Product type controls customer wording
Product type also changes the action verb customers see and the transaction name used in the flow. That keeps the language natural for the use case:
- Physical Products: customers Buy, and the transaction is an Order
- Digital Goods: customers Buy, and the transaction is an Order
- Appointments: customers Book, and the transaction is a Booking
- Bookings: customers Book, and the transaction is a Booking
- Donations: customers Donate, and the transaction is a Contribution
This matters because a donation should not feel like a shopping order, and an appointment should not feel like buying a retail product. The wording sets the right expectation before the customer completes the transaction.
Physical products
Physical products are the most familiar ecommerce use case. Sellers need catalog pages, product images, pricing, inventory visibility, order tracking, payments, and pickup or delivery options.
This works well for:
- food and bakery items
- grocery and daily essentials
- clothing and accessories
- gifts and hampers
- customised products
- local retail catalogs
Pi-Square helps sellers create a structured catalog while still keeping practical workflows such as stock tracking, payment tracking, invoices, and WhatsApp follow-up close to the order process.
For physical products, the customer action is Buy and the resulting transaction is an Order.
Digital goods
Digital goods do not require delivery or pickup, but they still need a clear purchase or payment flow. Sellers may use this for downloads, access-based items, online resources, digital passes, or other non-physical offers.
The advantage is a cleaner customer journey. The buyer does not need shipping choices, and the seller does not need to manage unnecessary fulfilment fields.
For digital goods, the customer action is Buy and the resulting transaction is an Order.
Appointments and services
Service businesses often need a different flow from product sellers. The customer may need to ask a question, share context, confirm a slot, or receive a quote before the sale is final.
This is useful for:
- consultations
- home services
- repair services
- classes or sessions
- wellness appointments
- professional services
Pi-Square can support a catalog-style service page, enquiry-led selling, WhatsApp communication, and payment tracking so the seller can stay organised without pretending the service is a simple product.
For appointments, the customer action is Book and the resulting transaction is a Booking.
Bookings and event items
Bookings work well when the customer is reserving a place, pass, stall, ticket, or event-related item. These businesses often need limits, advance payments, custom fields, and a simple way to share the booking link.
Examples include:
- event passes
- workshop registrations
- exhibition stalls
- activity slots
- paid entry or reservation flows
Instead of building a custom booking website from scratch, sellers can use Pi-Square to create a shareable commerce link with orders, payments, and customer details in one workflow.
For booking items, the customer action is Book and the resulting transaction is a Booking.
Donations
Donation flows need trust, clarity, and low friction. The customer should understand what they are contributing to and complete the payment without unnecessary steps.
Pi-Square can be used for donation-led links where the organisation wants a simple customer experience and a manageable backend for payment tracking and records.
For donations, the customer action is Donate and the resulting transaction is a Contribution.
Match the link mode to the selling style
Product type is only one part of the setup. Pi-Square also lets sellers choose the right link mode:
- Online Store for direct orders
- Online Catalog when customers should browse but not place orders directly
- WhatsApp Link when the seller wants to keep selling through WhatsApp while using Pi-Square for billing, payment tracking, and upsells
That combination makes the platform useful across many commerce website use cases. A seller can start with a simple catalog or WhatsApp-led workflow and move toward direct online orders when the business is ready.
FAQ
What types of products can I sell with Pi-Square?
You can use Pi-Square for physical products, digital goods, services, appointments, bookings, event items, donations, and other catalog-based selling flows.
Do all businesses need the same online store setup?
No. Some need direct checkout, some need a browsable catalog, and some sell best through WhatsApp or enquiry-led conversations.
Can Pi-Square support service businesses?
Yes. Service sellers can use Pi-Square to present services, collect enquiries, track payments, manage orders, and continue customer conversations through WhatsApp where needed.
Why is product type important for a commerce website?
It affects checkout, delivery or pickup options, customer expectations, payment flow, customer-facing action words, transaction names, and how the seller manages the activity after completion.