Skip to main content
Crevio uses Stripe as its payment processor. All paid transactions — one-time purchases, subscriptions, and invoices — flow through your Stripe account. You keep full ownership of your Stripe account and customer relationships.

Connecting your Stripe account

1

Go to Settings

In your dashboard, navigate to Settings > Payments.
2

Start Stripe onboarding

Click Connect with Stripe. You will be redirected to Stripe’s onboarding flow.
3

Complete onboarding

If you already have a Stripe account, sign in and select it. Otherwise, Stripe walks you through creating a new account. You will need to provide your business details, bank account information, and identity verification.Stripe asks for your email address itself. Crevio does not fill it in from your Crevio sign-in, so enter the address you want to use to log in to Stripe. It can differ from your Crevio email.
4

Return to Crevio

Once onboarding is complete, you are redirected back to Crevio. Your Stripe account is now connected and you can start accepting payments.
You only need Stripe for paid products. Free products work without a Stripe connection.

How payments work

Crevio uses Stripe’s custom UI checkout mode to keep the entire payment experience on your website. Buyers never leave your page to complete a purchase. When a buyer checks out:
  1. Crevio creates a Stripe Checkout Session in custom UI mode.
  2. Stripe’s embedded payment form collects card details, billing info, and tax directly within your website.
  3. On successful payment, Stripe sends a webhook to Crevio.
  4. Crevio creates the order, grants experience access, and sends the buyer a confirmation.
Crevio automatically determines the checkout mode based on the items in the cart:
You cannot mix subscription/payment plan and one-time items in a single checkout.
Your products are managed in Crevio, and Crevio keeps their copies in Stripe up to date. If you rename a product or change its tax code in your Stripe dashboard, Crevio picks that change up too. Other changes made in Stripe, like a product’s description or images, don’t show up in Crevio, so make those in Crevio.

Subscription management

Stripe handles all recurring billing for subscription and payment plan products. When a buyer subscribes:
  • Stripe charges the buyer automatically on each billing cycle (daily, weekly, monthly, quarterly, semi-annual, or annual).
  • If a payment fails, Stripe retries according to its smart retry schedule.
  • When a subscription is cancelled or lapses, Crevio automatically revokes the buyer’s access to the associated experiences.
You can view and manage active subscriptions from the Stripe dashboard. Crevio stays in sync through Stripe webhooks.

Payment plans

Payment plans appear as subscriptions in your Stripe dashboard. Crevio automatically schedules them to end after all installments have been collected, so no action is needed on your part.

Setup fees

When a subscription or payment plan includes a setup fee, the fee appears as a separate line item in your Stripe dashboard alongside the recurring charge. The setup fee is collected once, with the first payment.

Refund handling

Refunds are processed through Stripe and reflected in Crevio automatically:
  • Full refunds — The order status changes to Refunded and the buyer’s experience access is revoked.
  • Partial refunds — The order status changes to Partially refunded. Experience access is preserved unless you manually revoke it.
You can issue refunds from your Stripe dashboard or through Crevio’s embedded payment management panel in Settings > Payments.
If a price variant has limited inventory, refunding an order automatically restores the inventory count.

Payout configuration

Payouts transfer your Stripe balance to your bank account. You can configure your payout schedule from Settings > Payments in Crevio. Available payout options: You can also request an instant payout for immediate access to your funds (subject to Stripe’s instant payout eligibility and fees).

Testing your checkout

To see exactly what your customers experience, make a test purchase of your own product:
1

Sign in to Crevio

Use an account that owns or administers the store.
2

Open your product's checkout

A Test purchase notice replaces the card form. You won’t be charged.
3

Click Complete test purchase

You get access to what you bought and the confirmation email, just like a customer. Your new order email and any automations that run on new orders fire too, marked as a test.
This works for free products too. Test orders appear under Orders with a Test badge. They don’t count toward your sales or revenue, and they use up no stock. A test purchase of a subscription or payment plan starts a test subscription that is never billed. You can cancel and resume it from your Payment history the same way a customer would, and it renews and ends on schedule. You can refund a test order from Orders the same way you refund a real one, in full or in part. No money moves. The order changes to Refunded or Partially refunded, and a full refund removes the access the test purchase gave you. Refunding a test order doesn’t put stock back, because the test purchase didn’t use any. There’s no separate test mode for your Stripe connection, so test card numbers like 4242 4242 4242 4242 don’t work. A test purchase checks everything except the card charge itself, which Stripe handles. Don’t test by charging your own card: Stripe’s terms don’t allow testing with real cards. This works the same on a custom ordering page your site built: open its checkout while signed in to Crevio and you get the test purchase there too. You can also ask Crevio to place a test order on your site for you. It asks for your OK first, then checks what your site did with it. If your site does something of its own when an order comes in, like emailing a kitchen ticket, it hears about test orders as well, marked as tests, so it can send those only to you.
Automations that run on a test order run as test runs: they can read your data but can’t send messages or make changes. This applies to Crevio’s automations only. Your own site still gets the test order.

Troubleshooting

Your Stripe account onboarding may be incomplete. Go to Settings > Payments and check for any pending requirements. Stripe may need additional identity verification or banking details before you can accept charges.
That email already belongs to a different Stripe account. Use the email you want to log in to Stripe with, not necessarily your Crevio email. If you meant to use an existing Stripe account, sign in to it and select it. If you want a new one, start onboarding again and enter a different email.
Crevio relies on Stripe webhooks to process payments. If webhooks are misconfigured or Stripe is experiencing delays, there may be a lag. Check your Stripe dashboard’s webhook logs for delivery failures.
Contact support@crevio.co for assistance with reconnecting a different Stripe account. Existing orders and subscriptions are tied to your current Stripe account.