How the checkout flow works
1
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.
2
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.
3
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.
4
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.
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.
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
Orders
View and track completed purchases.
Customers
Browse customer history and active subscriptions.
Analytics
Track revenue, conversions, and traffic.
Discounts
Create coupon codes and bundle pricing.