Connecting Stripe to accept card payments

Set up Stripe once from your profile so attendees can pay by card and their RSVPs confirm automatically.

To let attendees pay by card, you connect your own Stripe account to Offkai once. After that, you can turn on Card (Stripe) for any of your events, and RSVPs confirm automatically without you reviewing screenshots.

Before you start: turn on two-factor authentication

Stripe holds real money, so Offkai requires an authenticator-app two-factor setup before you can connect. If you haven't enrolled yet, the Stripe Connect card on your profile shows Enable two-factor auth first. Enroll in the Two-factor authentication card lower down on the same page, then come back. See Sign in, security & linked accounts.

Connecting

  1. Go to your profile and find the Stripe Connect card.
  2. Pick your Country: United States, Japan, Singapore, Australia, United Kingdom, or one of the Eurozone countries (Germany, France, Spain, Italy, Netherlands, Ireland, Belgium, Austria, Portugal, Finland). Choose the country your Stripe account is registered in. It is locked once you connect.
  3. Tick the acknowledgement that you are the merchant of record for card payments on your events. That means you're responsible for delivering your events, refunding under your own policy, handling chargebacks and their fees, and reporting and paying your own taxes.
  4. Press Connect Stripe to accept card payments. You'll be taken to Stripe's own setup pages. New hosts get a standard Stripe account that you own and manage directly.

What Stripe will ask for

Open New to Stripe? Here's what it'll ask for in the card for a quick guide. In short:

  • Business website: not required. Paste a full social page URL (Instagram, X, Discord), or just describe what you sell.
  • Business type: most hosts choose Individual. You don't need a registered company.
  • What you sell: keep it plain, for example "Tickets to fan meetups and events."
  • ID and bank details: Stripe verifies your identity so it can pay you out. Offkai never sees these.

Stripe may also ask how you want to accept payments (payment links, checkout, and so on). You can skip that, because Offkai already handles the card side for you.

What the card shows afterwards

  • Stripe setup incomplete: your account is connected but can't accept payments yet. Press Resume onboarding to finish, or open your Stripe dashboard to see what's outstanding. If you've just finished in Stripe and this still shows, reload the page to see the latest status.
  • Connected · accepting card payments: you're ready. The small Refresh link on this card re-checks your status with Stripe.
  • Restricted accounts: if Stripe later needs more information from you, your account stops being fully active and payouts can pause. Offkai shows this the same way as Stripe setup incomplete, so use Open Stripe dashboard to see what Stripe is asking for, and Resume onboarding if it's offered.

Open Stripe dashboard takes you to Stripe, where you manage your bank details and payout settings. See When you get paid.

What attendees see on their statement

Attendees see your Stripe statement descriptor first, then * OFFKAI APP, for example <YOUR DESCRIPTOR>* OFFKAI APP. You set the descriptor in Stripe under Settings → Public details → Statement descriptor, so pick a name people will recognize, like your event or brand.

Disconnecting

Press Disconnect to unlink Stripe from your Offkai account. It asks you to confirm, and you may be asked to verify with your authenticator app first. Disconnecting is blocked while you have an active event you're the Stripe payee for that still accepts card payments. Remove Card (Stripe) from those events first. Your Stripe account itself isn't deleted, and you can reconnect anytime.

More

Related articles