Online Retail Store

    Online Retail Store -- Public Shop, Embeddable Widget, Full Returns

    Public storefront at /shop/your-name — full catalog, cart, checkout, order tracking, and returns. Embeds inside Squarespace or WordPress. Gift cards and back-in-stock alerts included. Powered by the same catalog and inventory as your in-store POS.

    Public Shop
    Embeddable
    Back-in-Stock
    Returns Flow
    No platform fees • No per-order charges • Cancel anytime
    Explore features
    yoursalon.bookingpro.ai/shop

    Downtown Beauty Co.

    14 products available

    2 items

    Keratin Serum

    Best Seller

    Deep Conditioner

    New

    Heat Protectant

    Notify Me

    31

    Today's Orders

    2

    Returns Queue

    47

    Notify Me Subs

    Complete Online Store

    Every Layer of Online Retail — In One Platform

    Public storefront, embeddable widget, back-in-stock subscriptions, and a customer-initiated returns flow — all running on the same catalog, payments, and inventory engines as your in-store POS.

    Public storefront

    /shop/:companySlug URL with full catalog, cart, and checkout powered by 6 payment processors.

    Embeddable

    /embed route for placing the storefront inside your own Squarespace, WordPress, or custom site.

    Back-in-stock

    Notify Me button on out-of-stock variants. Auto-email when restocked. Demand reporting for reorders.

    Returns flow

    Customer-initiated from the tracking page. Photo upload. Staff approval queue. Refund via original processor.

    Public Storefront

    Public Storefront

    Your customers visit yoursalon.bookingpro.ai/shop (or a custom subdomain). Full product catalog with images, descriptions, pricing, and variants. Cart. Checkout. Order confirmation. All running on the same infrastructure as your booking.

    Product catalog with variants

    Full product catalog with images, descriptions, pricing, and per-variant stock. Size, color, scent, material — any combination.

    • Per-variant images, price, SKU, and stock level
    • Hierarchical product categories
    • Search and filter UI on the storefront
    • Sortable by price, popularity, and newest
    • Mobile-responsive product detail pages

    Persistent cart

    Visitor returns later — cart is still there. Anonymous cart via cookie; logged-in cart synced server-side.

    • Anonymous-visitor cart via cookie
    • Logged-in customer cart synced server-side
    • Cart-restore on revisit
    • Abandoned-cart email reminders
    • Audit log of cart events

    Full checkout with payment

    Six payment processors at checkout. Tax calculation by location. Shipping options if configured. Promo code entry.

    • Stripe, Cardknox, Square, PayPal, Revolv3, and SOLA
    • Tax calculation by customer location
    • Shipping options if configured
    • Promo code entry at checkout
    • Order confirmation email auto-sent

    Mobile-responsive

    Mobile-first design with touch-friendly product cards, swipe gallery on PDP, and sticky cart button.

    • Mobile-first design throughout
    • Touch-friendly product cards
    • Swipe gallery on product detail page
    • Sticky cart button for easy access
    • Optimized for thumb-zone interaction
    Embeddable Mode

    Embeddable Mode

    Drop the shop into your existing Squarespace, WordPress, or custom site via the /embed route. iframe-friendly. Customer-branded with your logo and colors.

    /embed route

    Single iframe embed. postMessage-based parent communication. No cross-site cookie issues. Configurable height and width.

    • Single-iframe embed for any site
    • postMessage-based parent communication
    • No cookie cross-site issues
    • Configurable height and width
    • Mobile-responsive within iframe

    Per-location embeds

    Different stores per location via the /shop/:companySlug/location/:locationId/embed URL pattern.

    • /shop/:companySlug/location/:locationId/embed URL pattern
    • Location-scoped inventory and catalog
    • Location-scoped checkout
    • Audit log per embed

    Customer-branded

    Location-specific logo, brand-accent color scheme, and optional custom CSS injection — looks like your site, not ours.

    • Location-specific logo display
    • Brand-accent color scheme
    • Custom welcome banner
    • Mobile-responsive embed styling
    • Optional custom CSS injection
    Back-in-Stock Email Subscription

    Back-in-Stock Email Subscription

    Out-of-stock products show a Notify Me button instead of Add to Cart. Customer enters email; we email them when stock arrives. Captures demand for re-orders.

    Notify Me on every variant

    Out-of-stock products show a Notify Me button instead of Add to Cart. Per-variant subscription — not per-product.

    • Visible only when stock = 0
    • Per-variant subscription (not per-product)
    • Email-only opt-in with anti-abuse rate limiting
    • Audit log of all subscriptions

    Auto-email on restock

    Triggered when inventory is increased. Batch-sent within a 5-minute window. Includes product link and price.

    • Triggered on inventory increase
    • Batch-sent within a 5-minute window
    • Email includes product link and price
    • Unsubscribe link included
    • Audit log of sends

    Demand reporting

    Per-product subscriber count helps reorder decisions. See conversion rate from subscriber to buyer.

    • Per-product subscriber count
    • Helps reorder decisions before you run out
    • Top-demanded products view
    • Conversion rate (subscriber to buyer) tracking
    • Integration with reorder-point alerts
    Customer-Initiated Returns

    Customer-Initiated Returns

    Customer requests a return from the order tracking page. Photo upload for return reason. Staff approves; refund processes; audit log per return.

    Return request flow

    Customer initiates from the order tracking page — no login required (token-authenticated). Configurable return window per company.

    • Initiated from the order tracking page
    • No login required — token-authenticated
    • Return reason selection plus free-text
    • Configurable return window per company
    • Audit log of all requests

    Photo upload

    Multiple photos per return. Mobile camera capture. Photos archived to S3 and visible to staff in the approval workflow.

    • Multiple photos per return
    • Mobile camera capture supported
    • Photos archived to S3
    • Photos visible to staff in approval workflow
    • Exif metadata preserved

    Staff approval workflow

    Pending-returns queue with side-by-side photo and order info. Approve or decline with reason. Partial-refund option.

    • Pending-returns queue in the dashboard
    • Side-by-side photo and order info view
    • Approve or decline with reason
    • Partial-refund option
    • Audit log per decision

    Refund processing

    Full or partial refund via the original payment processor. Automatic ledger adjustment. Customer-facing refund receipt.

    • Full or partial refund supported
    • Refund via original processor
    • Automatic ledger adjustment
    • Customer-facing refund receipt emailed
    • Integration with accounting export (coming soon)
    Order Tracking + Shipping

    Order Tracking + Shipping

    Customers track their order from confirmation to delivery. Shipping integration via the order-fulfillment page.

    Order confirmation email

    Auto-sent on checkout. Includes order number, payment confirmation, expected ship date, and link to tracking page.

    • Order number and summary
    • Payment confirmation
    • Expected ship date
    • Link to the tracking page
    • Receipt PDF attached

    Order tracking page

    Token-authenticated — no login needed. Real-time status, shipment tracking number when added, estimated delivery.

    • Token-authenticated (no login required)
    • Real-time order status
    • Shipment tracking number when added
    • Estimated delivery date
    • Customer can initiate returns from here

    Shipping status

    Tracking number entry per order. Carrier auto-detection. Status sync from carrier APIs when configured.

    • Tracking number entry per order
    • Carrier auto-detection from tracking format
    • Status sync from carrier APIs (when configured)
    • Customer notifications on status change
    • Audit log per shipment
    Gift Cards in the Shop

    Gift Cards in the Shop

    Sell gift cards as a product in the storefront. Customer purchases, recipient receives the gift card code. Same gift card engine as POS — redeemable everywhere.

    Gift card as product

    Configurable denominations or custom amount. Sender plus recipient details. Branded gift card design at checkout.

    • Configurable denominations or custom amount
    • Sender and recipient details collected
    • Optional gift message
    • Branded gift card design
    • Mobile-responsive purchase flow

    Recipient delivery

    Instant or scheduled delivery. Email includes a printable gift card. Optional SMS notification to recipient.

    • Instant delivery or scheduled delivery
    • Email includes printable gift card
    • Optional SMS notification to recipient
    • Audit log of deliveries

    Cross-channel redemption

    Same gift card engine across POS, booking portal, and online shop. Balance unified. Partial-redemption supported.

    • Works at POS, booking portal, and online shop
    • Balance tracking unified across channels
    • Partial-redemption support
    • Expiry rules per company
    • Audit log of every redemption

    Why Run Your Shop on Booking Pro AI?

    The difference between a disconnected stack of tools and a single platform that handles everything.

    Without Booking Pro AI

    • ×Separate e-commerce platform with its own subscription fee
    • ×Online orders in one system, inventory in another
    • ×No Notify Me — you never know how many customers want a sold-out product
    • ×Returns handled over email with no photo evidence or audit trail
    • ×Gift cards sold at POS cannot be redeemed online
    • ×Embedding the store requires a custom dev project
    • ×Order tracking page is a third-party tool or doesn't exist

    With Booking Pro AI

    • Online store included — no extra subscription
    • Shop, inventory, catalog, and POS share the same data
    • Notify Me captures demand; auto-email sends when restocked
    • Photo-upload returns flow with staff approval and audit log
    • Gift cards redeemable at POS, booking portal, and online shop
    • One-line iframe embed for Squarespace, WordPress, or any site
    • Token-authenticated order tracking page with carrier status

    Ready to Launch Your Online Store?

    Public storefront, embeddable widget, back-in-stock subscriptions, returns flow, and gift cards — all included. No platform fees. No per-order charges.

    No platform fees
    No credit card required
    5-minute setup
    Cancel anytime

    Popular with these businesses