Payments & Payouts

Get Paid Directly to Your Bank

Connect a Stripe account once, and ticket money settles to your own bank rather than sitting with BrightStar.

4 min readUpdated 2026-07-29

When someone buys a ticket to your kirtan night, your retreat, or your festival weekend, that money needs to land somewhere real — not sit in a shared pool waiting for BrightStar to release it on a schedule of its own. BrightStar does not hold your money. You connect a Stripe account that belongs to you, and ticket revenue moves to that account as orders complete. You set this connection up once, from Dashboard, Payouts, and it carries across every event you run afterward — you are not reconnecting for each retreat, each door, or each new listing.

Connecting your account

The whole setup runs inside Stripe's own onboarding form, not a BrightStar form — BrightStar hands you off to Stripe and waits for Stripe to report back that everything checks out:

  1. 1Open Dashboard, Payouts (Settings and the organizer onboarding flow have the same button)
  2. 2Click to connect — BrightStar creates a Stripe Express account in your name and hands you an onboarding link
  3. 3Fill in Stripe's form: legal name, address, date of birth or business details, and the bank account you want money sent to
  4. 4Stripe verifies your identity and returns you to Dashboard, Payouts
  5. 5The page shows Connected once Stripe reports that onboarding is complete and charges are enabled

Why the country you set up from matters

Stripe's onboarding form is different for every country, and the differences aren't cosmetic — a Canadian bank account and a Canadian phone number will not pass through a form built for the United States. BrightStar resolves the country for your Stripe Express account from the value you supply, and if you don't supply one, from the country your request arrives from. It does not default everyone to the United States, which matters if you're organizing from outside it. If you happen to be traveling when you first set up payouts, pass your real country rather than the one you're currently standing in — the form you get needs to match the bank account and identity documents you actually hold, or Stripe will reject them.

What the three connection states mean

Your Stripe connection sits in one of three states, and each one tells you exactly what to do next.

Not connected means no Stripe account exists for you yet — you haven't clicked connect, or you haven't finished Stripe's form. Paid events cannot be published in this state.

Pending means the account exists, but Stripe hasn't finished verifying it, or charges aren't enabled yet. This is normal and usually temporary — anywhere from a few minutes to a few days, depending on what Stripe is still asking for. The fix is simply to reopen the onboarding link and complete whatever Stripe is waiting on.

Connected means Stripe has confirmed onboarding is complete and charges are enabled. At this point paid events can be published and money can actually move.

Why you can't publish a paid event until this is done

BrightStar checks your Stripe status at publish time, on both the events list and the event manage page, and it will not let a paid event go live until payouts are connected. This isn't an arbitrary hurdle — it exists so an event never starts selling tickets into an account that has nowhere to send the proceeds. Picture a door opening for a sound-healing evening with online sales already running, and no bank account behind any of it: that's the situation this check prevents. Free events skip this entirely, since there's no money to route anywhere in the first place.

How money actually moves from a completed order to your bank

Each completed order records the amount owed to you, and once it's been sent along, the Stripe transfer that carried it. Before that transfer settles, BrightStar keeps a running pending balance built from your completed orders — gross revenue, platform fees, processing fees, and the net you're actually owed, plus how many orders and events that balance covers. That's what the Payouts page shows you before anything has reached your bank.

From your connected Stripe account, Stripe pays out to your bank on Stripe's own schedule — the Payouts page notes this is typically two to seven business days, timing set by Stripe and your bank rather than by BrightStar. Once a payout has gone out, it appears in your payout history with its own gross, fees, net, status, and the number of events it covered — plus a failure reason if something went wrong.

Sometimes a stored Stripe connection goes stale — the account was deleted on Stripe's side, or the link BrightStar has on file simply stops resolving. When that happens, BrightStar clears the dead record and asks you to click connect again, which starts a fresh account rather than leaving you stuck retrying against one that no longer exists. You don't need to diagnose this yourself. If you just want to check your balance or update details directly, you can also open your Stripe Express dashboard from Dashboard, Settings, or disconnect the account entirely from the same place.

Common questions

How do I get paid for tickets sold on BrightStar?

You connect your own Stripe account to BrightStar from Dashboard, Payouts. BrightStar creates a Stripe Express account in your name, Stripe collects your identity and bank details through its own onboarding form, and from then on ticket revenue moves to that account and Stripe pays it out to your bank. BrightStar does not sit on your money and release it later on its own timetable.

Read more

The connection is made once per account, not per event. BrightStar stores only the Stripe account identifier against your organizer record; the bank details and identity documents live with Stripe. The same connect button appears in three places — Dashboard Payouts, Dashboard Settings, and the organizer onboarding flow — and all three drive the same account, so it does not matter which one you use.

Why can't I publish my paid event on BrightStar?

The most common reason is that payouts are not set up yet. BrightStar checks your Stripe connection at publish time and blocks a paid event until Stripe reports that onboarding is complete and charges are enabled. Open Dashboard, Payouts, finish the Stripe onboarding, then publish again. Free events are not gated this way.

Read more

The check runs on both the events list and the event manage page, so the block is the same wherever you publish from. A status of Pending rather than Connected usually means Stripe is still verifying something — an identity document, a business number, or a bank account it wants to confirm. Reopening the onboarding link shows you exactly what Stripe is still waiting for; BrightStar does not have visibility into that beyond the status Stripe reports back.

How long does it take for ticket money to reach my bank account?

Once funds are in your connected Stripe account, Stripe pays them out to your bank on Stripe's own schedule — the BrightStar Payouts page notes this is typically two to seven business days. The timing is set by Stripe and your bank, not by BrightStar, and it varies by country and by how new your account is.

Read more

Before that, there is a step inside BrightStar: revenue from a completed order is transferred to your connected account, and each order records the transfer that carried it. Until that has happened the amount shows as pending balance on the Payouts page, broken into gross, platform fees, processing fees, and net. New Stripe accounts often have a longer first payout delay while Stripe establishes a history, which is worth knowing if your first event is close to your setup date.

What is a Stripe Express account and do I need my own Stripe account first?

No, you do not need an existing Stripe account. BrightStar creates a Stripe Express account for you when you click connect. Express is Stripe's hosted option: Stripe handles identity verification, bank details, and tax forms through its own form, and you get a lightweight Stripe dashboard you can open from BrightStar to see your balance and payouts.

Read more

Because the account belongs to you rather than to BrightStar, your payout history, tax reporting, and bank details are yours and follow you. From Dashboard, Settings you can open a login link straight into that Stripe dashboard, or disconnect the account from BrightStar. Disconnecting stops new revenue routing there and puts paid publishing back behind the setup gate.

I set up my Stripe account from the wrong country. What happens?

The country decides which onboarding form Stripe shows you, and a form for one country will not accept another country's bank account, phone number, or identity documents. BrightStar resolves the country from the value you supply and otherwise from where your request comes from, instead of assuming the United States, so setting up from your own country normally gives you the right form.

Read more

If you have ended up with an account you cannot complete, the practical fix is to disconnect it in Dashboard, Settings and connect again from your actual country. BrightStar also detects a stored connection that has gone stale on Stripe's side — it clears the dead record and starts a fresh account the next time you click connect, rather than repeatedly failing against an account that no longer exists.

Can I see what I am owed before a payout goes out?

Yes. Dashboard, Payouts shows a pending balance built from your completed orders, split into gross revenue, platform fees, processing fees, and the net amount owed to you, along with how many orders and events it covers. Below it, payout history lists each payout that has already gone out with its gross, fees, net, status, and a failure reason if one failed.

Read more

The pending balance updates as each order completes, not on a fixed schedule, so what you see on Dashboard, Payouts reflects orders as they come in rather than a batch that runs once a day. Once Stripe actually sends money to your bank, that same order moves out of the pending balance and into payout history, where it shows the same breakdown alongside the payout's status.

Ready to get started?

Create your first event on EveryEvent Bangkok — it’s free.