How it works
With Stripe connected, you can:- Read customers, payments, refunds, invoices, products, prices, and subscriptions
- Create checkout flows for products, services, tickets, memberships, and deposits
- Save Stripe data to your Zite Database for operations, support, and reporting
- Build support views and revenue dashboards
- Keep subscription status current with webhooks
Stripe connects through OAuth to the Stripe account you choose. This connects your main Stripe account, not a separate sandbox account.
Connect Stripe
Ask Zite to connect Stripe
In chat, describe what you want to build with Stripe or click the 
plug icon .For example:
Authorize in Stripe
Zite sends you to Stripe’s OAuth flow. Sign in if prompted, choose the Stripe account to connect, review the access request, and approve it.

Describe the commerce flow
Tell Zite what customers buy, what should happen after payment, and what your team needs to manage afterward.For one-off payments:For subscriptions:
Choose checkout
Ask for
Stripe Checkout when you want a Stripe-hosted page. Ask for embedded checkout when payment should happen inside your Zite app.Test the flow
Because Stripe connects to your live account, create a 100% off coupon code in Stripe and use it at checkout. This lets you test the full flow without charging your card.Confirm the payment appears in Stripe and that Zite stores the fields your app needs.
Publish
Click
Publish in the upper right corner and share your app.After publishing, test one complete customer path: checkout, confirmation, database record, dashboard update, and any customer or team notification.Embedded checkout vs Stripe-hosted checkout
Stripe can support one-time payments and subscriptions in either hosted or embedded flows. In these docs,Stripe Checkout means the hosted Stripe page. Ask for embedded checkout when payment should stay inside your app.
| Checkout type | How it feels | Best for |
|---|---|---|
| Embedded checkout | The customer pays inside your Zite app. | Apps where checkout should sit next to order details, event information, account setup, or an internal approval flow. |
| Stripe-hosted checkout | The customer pays on a Stripe-hosted page, then returns to your app. | Fast launches, simple checkout flows, and cases where a familiar Stripe page is preferred. |
What to build next
Choose the Stripe article that matches your app:One-off payments
Sell tickets, services, bookings, products, deposits, or invoices with a one-time payment flow.
Subscriptions
Launch memberships, plans, retainers, or recurring access with a subscription table in Zite.
Webhooks
Keep Zite updated when Stripe payments, invoices, trials, and subscriptions change.
Common use cases
With a Stripe connection, you can create apps like:- Event ticketing platforms: Sell tickets, manage attendees, issue refunds, and track revenue by event
- Subscription portals: Let customers start, update, or cancel plans while your team sees current subscription status
- Service booking apps: Collect deposits or full payment before confirming an appointment, project, or consultation
- Support dashboards: Look up customers, payments, refunds, invoices, and booking details from one internal tool
- Revenue dashboards: Show sales, recurring revenue, refunds, failed payments, and performance by product, service, or event
- Operations tools: Let business teams manage pricing, discounts, availability, and fulfillment workflows without working directly in code