Shopping Feature

The shopping feature allows guests to purchase products and services during their stay. Site admins can manage products, and guests can browse, purchase, and track their orders.

For Admins

Managing Products

Navigate to Shop → Items to manage your product catalog.

Creating Products:

  1. Click New Product

  2. Fill in product details:

    • Name

    • Description

    • Price

    • Upload image (optional)

  3. Click Save

Product Status:

  • Toggle On/Off to control product visibility to guests

  • Inactive products are hidden from the shop but remain in your catalog

Viewing Orders

Navigate to Shop → Orders to view all orders for your site.

Order Information:

  • Order #: Unique order identifier (format: SITE-XXX-XXXX)

  • Guest: Guest name (linked to profile)

  • Date: Order date and time

  • Items: Products and quantities ordered

  • Total: Order total amount

  • Status: Paid, Pending, or Failed

Order Details: Click any order number to view:

  • Complete order information

  • Line items breakdown

  • Guest contact details

  • Room and stay information

  • Payment details (Stripe session data)

Guest Profile Integration

Orders automatically appear in the guest's stay section.

View guest orders directly from:

  • Guest profile → Stay section → Shop Orders section

  • Shows order number, status, and total

For Guests

Shopping Experience

Guests access the shop via the Shop link in their guidebook.

Browsing Products:

  • View all available products with images, descriptions, and prices

  • Products are displayed in a mobile-responsive grid

Adding to Cart:

  1. Click Add to Cart on any product

  2. Cart icon appears with item count

  3. Continue shopping or proceed to checkout

Checkout:

  1. Click Checkout button

  2. Review order summary

  3. Click Pay with Card

  4. Complete payment

  5. View confirmation page

Viewing Orders:

  • Click My Orders to view order history

  • See all past orders with status and details

  • Click any order to view full details

Payment Processing

  • Payment Gateway: Your configured provider (Stripe, Shift4, or Authorize.net)

  • Supported Methods: Credit/debit cards

  • Payment Flow: Secure payment form from your configured provider

  • Order Status: Automatically updated when payment completes

Snippet Variables

Use {{shopUrl}} in messaging to send guests a direct link to the shop.

Related Articles