For app owners

Accept card payments

Connect your Stripe account and track order payments when your app has this extension.

Check availability first

Card payments require the Card payments - Stripe extension and an available Stripe connection. The extension is not yet generally on sale. These steps apply to apps that have access to it; check availability and any price in Extensions or with support.

Customers pay on a Stripe page and you receive the money in your own Stripe account. They enter card details directly in Stripe. The app owner manages the connection.

Check app extensionsCheck availability with support

Connect your Stripe account

  1. Open payment settings

    Choose the correct app in your dashboard and click the card icon labelled Card payments - Stripe. If it is missing, check extension availability.

  2. Approve the connection in Stripe

    Choose Connect Stripe. On the Stripe page, sign in to your account or finish creating one. Check the selected account and approve the connection.

  3. Check your return to Vibee

    Open payment settings again. Check whether the account is connected and whether it uses test or live mode. Customers do not send real money in test mode.

Open app management

Add payment to an order

Connecting an account alone does not add a payment button. Ask your assistant to configure the amount, currency, payment method and the customer’s return to the app. The order should show its payment status.

Before sharing the app with customers, check the full flow from placing an order to returning from the payment page. Arrange test mode with your assistant or use the demo; do not use a real card to try the flow in live mode.

Order payment
In my app [name or address], first check card payment availability and the Stripe connection. If available, add card payment to orders in CZK using the saved total amount. Offer it only for orders with online payment, show the payment status and add a Pay button to unpaid orders. After returning from Stripe, show the same order’s details. Explain how to test the full flow safely.

What customers and your team see

After submitting an order or clicking a configured Pay button, the customer opens a Stripe page. After paying or cancelling, they return to the app page you configured. Payment status is verified with Stripe; returning to the app alone does not mean they have paid.

Depending on your app’s settings, you can see whether payment is pending, paid, failed or expired. A paid order cannot be paid again through the same flow. If the payment page does not open, the order may already be saved. Check it before creating another.

Refund payments in Stripe

Find the payment in your Stripe account and choose a full or partial refund. Vibee updates the order’s status based on confirmation from Stripe. Your app can also send emails when a status changes; arrange those messages with your assistant.

Follow Stripe’s refund instructions

Disconnecting and copying an app

Disconnect in payment settings removes this app’s connection. You can no longer start new payments through that account; disconnecting does not refund payments already made.

The Stripe connection is not transferred when you copy or export an app. Configure it separately for another app.

If connecting or paying fails

Note the exact message and any error code. Give them to your assistant or support with the app name and the time of your attempt. Never send your Stripe password or card details.

Fix a connection or payment page error