Payments & Payouts

Refund an Order Yourself

Issue a full or partial refund from any order in your dashboard, with the payout side reconciled automatically.

4 min readUpdated 2026-07-29

Refunds are something you handle yourself inside BrightStar — you don't file a request and wait for someone else to act on it. You open the order, choose full or partial, and confirm; the money returns to the card that paid. This matters most in the moments that actually happen at gatherings: someone can't make the retreat after all and asks for their deposit back, a kirtan door volunteer flags a duplicate purchase, or a festival gate discovers a ticket was bought twice by mistake. In all of these, the fix lives in the same place — the order itself — and the same action is reachable from two different starting points in your dashboard, so you can begin from the event or from the person, whichever you already have open.

Where to refund from

Both routes lead to the same order detail page and the same refund action, so which one you use is really just about where you're already working — inside an event you're managing, or inside a customer record you pulled up because they wrote to you first.

  1. 1From the event: Dashboard, Events, open the event, Orders, then the order
  2. 2From the person: Dashboard, Customers, open the customer, then the order
  3. 3On the order detail page, choose a full refund or enter a partial amount
  4. 4Confirm — the refund is created against the original charge on the account that took the payment
  5. 5The buyer receives a refund confirmation email and you receive a notification

Full, partial, and what is actually refundable

A full refund on BrightStar returns the refundable portion of the order — the ticket subtotal plus any custom fee you charged, less discounts already applied and anything you've already refunded on that order. The BrightStar platform fee and the payment processing fee are not part of that figure, because the processor that took the payment doesn't return its own fee when a charge is reversed. That's why a full refund is often a smaller number than the total the buyer originally paid, and it's worth accounting for if you expect a meaningful refund rate on a given event.

Partial refunds work against that same refundable total, and they accumulate. BrightStar keeps a running record of what's already gone back on an order, so a second or third partial refund can never exceed what's left to give. Once an order has genuinely been refunded in full, it's blocked from further refunds — there's nothing left to take back. An order that's only been partially refunded stays open, so you can return to it later if, say, one ticket on a multi-ticket order was refunded first and another follows.

What happens to your payout when you refund

Your payout is reconciled at the same moment you issue the refund, not later. If the order's money hasn't reached your Stripe account yet, BrightStar simply reduces the amount still pending transfer by the refunded share — nothing is clawed back after the fact, because it was never sent. If the money has already been transferred, a matching share of that transfer is reversed instead: a full refund reverses the whole transfer for that order, and a partial reverses in proportion to what was actually refundable, not to the full amount the buyer paid.

Occasionally a reversal can't be completed. When that happens, the buyer still gets their refund — that part never depends on your payout status — and the shortfall is recorded against your payout with a reason attached, rather than being silently absorbed or silently charged back to you later without explanation.

What else happens when a refund goes through

Refunding an order is not only a money movement. The refunded tickets themselves are marked refunded, so anyone checking the guest list or scanning at the door sees accurate status rather than a ticket that looks valid but has actually been returned. If the event uses assigned seating, the seats on that order are released back to the seating chart automatically, so they become sellable again without you having to go in and manually reopen them. If people are on the waitlist for that event, a spot-opened notification can go out to let them know a place has become available. If an affiliate earned a commission on the order, a commission refund email goes out too, so they aren't left thinking they're owed a balance that no longer exists once the sale behind it has been reversed. The buyer's refund confirmation and your own notification are both transactional messages, which is why they go out regardless of anyone's marketing email preferences — they're a record of what happened to money, not a promotion.

A void is a different tool from a refund, and it's worth knowing which one you actually need. Use a void when you're cancelling out an order rather than returning a payment — a comped ticket or a zero-value order, for example, where there's no money to send back. For a whole event, don't refund order by order: BrightStar has a mass refund path that runs every order through the same underlying refund policy resolver, just applied in batches, which is the right tool when an event is cancelled or rescheduled outright. One more thing worth knowing if you run events with a team: refunding requires edit permission on that event, so a read-only collaborator can see the order but can't issue the refund themselves.

Common questions

How do I refund a ticket buyer on BrightStar?

Open the order in your BrightStar dashboard — either through Dashboard, Events, the event, Orders, or through Dashboard, Customers and the customer's order list — and issue a full or partial refund from the order detail page. The refund is created against the original charge, so the money returns to the card that paid rather than going out as a new payment. You do not need to contact BrightStar to do it.

Read more

Both entry points open the same order page and run the same action, so it does not matter which one you use. If you are a collaborator on someone else's event rather than the organizer, refunding requires edit permission on that event; view-only access will not let the action through. The buyer gets a refund confirmation email and you get a notification, both sent as transactional mail.

What amount does a full refund on BrightStar actually return?

A full refund returns the refundable portion of the order: the ticket subtotal plus any custom fee you charged, less discounts already applied and anything previously refunded on that order. The BrightStar platform fee and the payment processing fee are not included in that amount. That is why a full refund is usually smaller than the total the buyer was originally charged.

Read more

Processing fees are not returned by the payment processor when a charge is refunded, which is the underlying reason for the distinction. It is worth factoring into pricing if you expect a high refund rate on an event. Partial refunds work against the same figure and accumulate: BrightStar keeps a running refunded total on the order, so repeated partial refunds cannot add up to more than the refundable amount.

What happens to my payout when I refund an order after the money has already reached me?

BrightStar reverses a matching share of the transfer that carried that order's money to your Stripe account. A full refund reverses the whole transfer for that order; a partial reverses in proportion to what was actually refundable, rather than in proportion to the full charge the buyer paid. You are never left holding money for tickets that have been handed back.

Read more

If the money has not gone out yet, nothing is clawed back — the pending transfer amount for that order is reduced instead, which is the cleaner path and the one most refunds take. In the rare case where a reversal cannot be completed, the buyer is still refunded and the shortfall is recorded against the payout with the reason attached, so it is visible rather than silently absorbed.

Can I refund only part of an order on BrightStar?

Yes. On the order detail page you can enter a partial amount instead of refunding in full — useful for goodwill gestures, refunding one ticket out of several, or returning a fee. Partial refunds accumulate against the order's refundable total, so BrightStar will not let a later request take more than remains.

Read more

An order that has been refunded in full is blocked from further refunds. An order marked partially refunded stays open, and so does an order whose status looks fully refunded but whose recorded refund amount does not actually cover the refundable total — BrightStar checks the numbers rather than trusting the status label, so legacy orders and orders from the newer cart flow both behave correctly.

Does refunding an order free up the seat or the ticket for resale?

Yes. Refunded tickets are marked refunded, and if the event uses assigned seating through BrightStar's seating charts, the seats on that order are released back to the chart so they can be sold again. If people are on the waitlist for the event, a spot-opened notification can go out to them.

Read more

This is also why refunding a duplicate ticket at a festival gate or a retreat check-in table is enough to fix the seat itself — you don't need a separate step to release it. The same refund also triggers a commission-refund email if an affiliate was paid on that order, so nobody downstream is left holding a balance for a sale that no longer exists.

How do I refund everyone for an event without doing it order by order?

BrightStar has a mass refund path for exactly this, rather than requiring you to open every order. It runs through the same refund policy resolver as an individual refund and processes orders in batches so the payment processor's rate limits are respected. It is the right tool when an event is cancelled or rescheduled.

Read more

Because it runs through the same policy resolver as a single refund, the mass refund path respects the same full-versus-partial math and the same block on orders already refunded in full — it just applies that logic across every order in the event at once, in batches, rather than requiring you to reason through each one individually. As with any refund, you'll need edit permission on the event to run it.

Ready to get started?

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