📱 Beehive for iPhone is here. Get it on the App Store · Android coming soon

How you're protected

Buying: your money never touches the seller's hands until the tickets are in yours, and if they never arrive, your refund is automatic, not an argument.

Selling: the buyer's money is locked in with Stripe before you send a single ticket. Transfer them, and getting paid is automatic, even if the buyer never lifts a finger.

You buy

Payment goes through Stripe's secure checkout. We never see your card number.
If you're buying

Your card is only charged when checkout completes.

If you're selling

The seats are held for your buyer instantly, no double-selling.

Transfer window

The seller has a hard deadline (48 hours, shorter close to game time) to send the tickets via the team's official ticket transfer.
If you're buying

If the deadline passes with no transfer, you're refunded 100% automatically. No forms, no asking.

If you're selling

A clear deadline with email and text reminders. You'll never miss it by accident.

Transfer sent

The seller marks the transfer sent and can attach the official confirmation screenshot.
If you're buying

Accept the transfer the moment it arrives. Accepting locks the tickets to you and the seller can't recall them. Nothing arrived? One tap pauses payment and alerts the seller.

If you're selling

Once you've genuinely sent, the auto-refund clock stops. Your sale can't be pulled back automatically.

You confirm

The buyer taps “Got my tickets.”
If you're buying

Confirm only after you accept the transfer into your own ticket account.

If you're selling

Your money is released the instant they confirm. Stripe deposits it to your bank, typically within 2 business days.

After the game

Backstops fire so nobody is left hanging.
If you're buying

You have until 24 hours after the game to report a problem, including a ticket that didn't scan at the gate.

If you're selling

Buyer never responded? You're paid automatically 24 hours after the game, no chasing.

Something's wrong

A dispute pauses everything until a human reviews it.
If you're buying

One tap holds the payment. Nothing moves until it's resolved.

If you're selling

The official transfer record and your confirmation screenshot mean false claims die fast.

How disputes are resolved

A real person, not a bot, reviews every dispute within 24 hours, against the evidence in this order:

  1. Did the buyer accept the official transfer? An accepted transfer is irreversible. If the seller's account shows it was accepted, the seller is paid. Always.
  2. The ticket platform's own transfer records (pending, cancelled, or completed) from either side.
  3. The confirmation screenshot the seller attached when marking the transfer sent.
  4. With no evidence either way, the money goes back to the buyer, but the seller's record stays clean unless there's evidence of bad faith.

Outcomes are all-or-nothing: refunded in full or released in full. Never split, never negotiated.

Accountability in both directions

Sellers
  • Miss a transfer deadline: buyer auto-refunded, one strike.
  • Two strikes: selling suspended pending review.
  • Deliberate fraud: banned on the first offense.
Buyers
  • A claim contradicted by transfer-acceptance evidence is flagged; a second one is a ban.
  • Chargebacks filed after confirming receipt in-app are contested with the full record and end the account.

Frequently asked questions

When exactly does the seller get paid?

Payment releases the instant you tap “Got my tickets.” If you never respond, it releases automatically 24 hours after the game, unless you've flagged a problem, which freezes everything until it's resolved.

How long until the money is in my bank? (sellers)

Once payment releases, Stripe deposits it to your bank account, typically within 2 business days. The one exception: your first-ever payout on a new Stripe account takes about 7 days while Stripe verifies it. Every payout after that is the fast path.

Can a seller send the transfer and then cancel it?

Every team's official transfer system works the same way. A sender can cancel a transfer only while it's still pending, and the moment you accept it the tickets are locked to your account and can't be recalled, which is why we tell every buyer to accept immediately. And because payment never releases on the seller's word alone, a cancelled transfer just means the seller doesn't get paid.

What if the tickets never show up?

Before the seller's deadline: nothing to do. If they miss it, you're refunded 100% automatically. After the seller marks it sent: tap “Nothing arrived yet” on your order. That pauses payment and alerts the seller; if it's still unresolved 12 hours later it becomes a dispute we personally review.

What if my ticket doesn't scan at the gate?

Report it within 24 hours of the game through your order page or our contact form. We review the transfer records and make it right. That window is exactly why sellers aren't paid at game time.

Who's holding my money in the meantime?

Stripe, the payment processor behind millions of businesses. It never sits in a seller's account, and we never see your card number.

What do the badges on listings mean?

“✓ Verified seats” means the seller proved to us they hold those exact season tickets. “🛡 ID verified” means the seller's legal identity was verified by Stripe (name, date of birth, SSN) during payout setup. Neither is required to sell, but both are hard to fake.

Which app do my tickets arrive in?

Each team's official system: SeatGeek for Utah Jazz, Utah Mammoth, and Real Salt Lake. For BYU, Utah, and Utah State football, the schools' own ticket accounts. Those transfers arrive by text message to the number you give at checkout. Always the same official mobile tickets the team itself issues.

What if the game is postponed or cancelled?

If a game is postponed, your tickets are honored for the new date. Nothing changes and no action is needed. In the extremely rare case a game is cancelled outright with no reschedule, your order is refunded and the seller's payout for that game is reversed. That's fair to everyone: the venue refunds the original season ticket holder for cancelled games, so the seller isn't out anything either.

Why can't I see who the seller is?

Sellers are intentionally anonymous. Reputation, ratings, and verification badges carry the trust instead of names. It protects season ticket holders, and it changes nothing about your protection: every promise on this page applies to every order.

The fine print, honestly

Trust badges you'll see on listings: ✓ Verified seats (the seller proved they hold these season tickets) and 🛡 ID verified(the seller's legal identity was verified by Stripe during payout setup). Sellers are anonymous to other fans. Reputation, not names, carries trust.

Questions about a specific order? Contact us and a human answers.