> ## Documentation Index
> Fetch the complete documentation index at: https://docs.quickshops.app/llms.txt
> Use this file to discover all available pages before exploring further.

# How Checkout Works in Your Quickshops Store

> Learn how customers pay for your digital products and subscriptions, from adding items to a cart through to receiving their purchase by email.

When a customer buys from your store, Quickshops hands off the payment step to Stripe — a PCI-compliant, industry-standard payment processor. You never handle raw card data, and your customers see a professional, trusted checkout experience. After a successful payment, Quickshops automatically delivers the purchase to the customer by email.

## How the checkout flow works

<Steps>
  <Step title="Customer adds items to a cart">
    Each product in your store has an "Add to cart" button. Items are collected in a cart, which tracks the products, quantities, subtotal, and total.
  </Step>

  <Step title="Customer proceeds to checkout">
    When the customer is ready, they click the checkout button. Quickshops creates a Stripe Checkout session and redirects the customer to a Stripe-hosted payment page.
  </Step>

  <Step title="Payment is processed by Stripe">
    The customer enters their card details on Stripe's secure payment page. Quickshops never sees or stores card numbers — Stripe handles all payment processing and fraud protection.
  </Step>

  <Step title="Customer receives their purchase by email">
    As soon as the payment succeeds, Quickshops automatically sends the customer an email containing their download link (for digital products) or subscription confirmation. No manual fulfillment is needed on your part.
  </Step>
</Steps>

<Note>
  Subscription purchases follow the same checkout flow. After payment, the customer's subscription is activated and they gain access to the member portal to manage their plan.
</Note>

## What the cart contains

Each cart tracks the products and quantities the customer has selected, along with the subtotal and the final total charged in your store's currency. Customers can update quantities or remove items from the cart page before proceeding to checkout.

## After payment

Once Stripe confirms the payment:

* The order is recorded in your dashboard under **Orders**
* For digital products, the customer receives an email with their download link automatically
* For subscriptions, the customer's plan is activated immediately and they can manage it from the member portal

## Manage your sales

<CardGroup cols={2}>
  <Card title="Orders" icon="receipt" href="/selling/orders">
    View and track completed purchases.
  </Card>

  <Card title="Customers" icon="users" href="/selling/customers">
    Browse customer history and active subscriptions.
  </Card>

  <Card title="Analytics" icon="chart-line" href="/selling/analytics">
    Track revenue, conversions, and traffic.
  </Card>

  <Card title="Discounts" icon="tag" href="/products/discounts">
    Create coupon codes and bundle pricing.
  </Card>
</CardGroup>
