How to sell with your vibelet
Sell your products, services or one-time app access with Stripe, from a sandbox test to live payments.
- 01Connect Stripe
Set up your account and products.
- 02Test the purchase
Use sandbox mode to check the whole flow.
- 03Go live deliberately
Review the offer and explicitly activate live payments.
A prompt you can start with
Build a simple service catalogue for my massage studio. Show a 30-minute and a 60-minute treatment with descriptions and a one-time Stripe checkout. Start in sandbox mode. Show the purchase result clearly and do not activate live payments automatically.
Opens in Studio, ready to edit. Building starts when you send it.
Compare a vague request with a specific one.
Add payments.
Let a customer buy one treatment through Stripe checkout. Start in sandbox and show a clear confirmation after a successful purchase.
Read the full guide
Choose what you want to sell
The Stripe connector supports two options:
- Products and services: let customers choose from products you maintain in Stripe, such as different massage treatments or service packages. A product purchase does not grant access to the vibelet.
- Vibelet access: require a one-time purchase before a registered buyer can use the vibelet’s protected server-backed data and AI features. Access does not give the buyer permission to build or edit the app.
Both options use products and prices from your connected Stripe account. The current connector supports fixed one-time prices in EUR or USD, from 1 to 10,000 in the selected currency. Each checkout is for one product, quantity one. Subscriptions, shopping carts and usage-based billing are not currently supported.
Connect your payment account
Tell the builder what customers should be able to buy, then open Configure Stripe connection. Select Sandbox, choose your account country and connect your payment account. Follow the guided setup on Stripe’s page, including any business and identity information it requests.
Create products in Stripe and select them in Vibelets
- In connection settings, choose Manage products in Stripe to open your connected account’s Dashboard.
- Create your products, descriptions and supported one-time prices in Stripe’s Product catalog. You can give each service its own price.
- Return to Vibelets and refresh products if needed. Choose Products and services and select up to 25 products, with one price per product. For Vibelet access, select exactly one product and price instead.
- Save the payment settings. If you opened them from a builder request, the builder continues with your selection.
Only approved products and prices can be sold through that vibelet. Maintain their names, descriptions and prices in Stripe. Buyers pay on Stripe’s hosted Checkout page; the app does not collect card details itself.
Test first, then activate live payments
Sandbox uses test accounts, products and payments, without charging real money. Studio preview always uses sandbox. Test the published share link too, including cancellation, returning from Checkout and checking payment status. For paid app access, use a separate registered test buyer: the owner’s preview access is not proof that a purchase worked.
When ready, open the connector on play.vibelets.app, select Live and complete the live payment account setup. Create or select your live products and prices; sandbox products and purchases do not carry over. Select Use this payment environment on share links after saving, save and confirm the switch to real payments. Stripe must have enabled card payments on your account. Changing the environment selector alone does not switch your shared app.
Understand payment status, fees and credits
Vibelets verifies a payment with Stripe before marking an order paid or granting access. A return from Checkout alone is not proof of payment. Product customers may pay as guests; paid vibelet access requires a registered buyer. Review product orders and customer contact details privately in connection settings. Use Stripe Dashboard for refunds, disputes, receipts and payment administration.
Vibelets takes a 5% platform fee from each payment. Stripe’s processing fees are separate. As the seller, you remain responsible for your products, fulfilment and applicable taxes; automatic tax calculation is not part of this connector. Full refunds or unresolved or lost payment disputes revoke app access associated with that purchase; partial refunds retain access.
AI used inside your vibelet still consumes your Vibelets credits, including when testing in sandbox. Customer payments do not top up your Vibelets balance. Price your offering with those operating costs in mind.
Paid access protects server-backed data and AI operations. Do not place private paid content directly in the app’s public HTML.