Run the Floor

Payments: Square and Stripe, Natively

Connect your own Square or Stripe, take deposits, charge no-shows, and let membership billing run itself.

Birdie processes payments through your own Square or Stripe account, connected per facility with OAuth. Money settles with you, not with us. Deposits, card-on-file, no-show charges, refunds, and membership auto-billing all run on the same rails, so every dollar that moves through your bays lands in an account you already control.

  • Your revenue settles on someone else’s schedule.

    Aggregator processors pool your money with everyone else’s and pay out when they get around to it. When a payout looks short, you file a ticket to ask about your own cash.

  • Refunds live in a different tab than bookings.

    The booking says one thing, the processor dashboard says another, and you match charges to sessions by memory. One partial refund turns into twenty minutes of cross-checking.

  • Membership dues get collected by hand.

    The first of the month means invoices, reminder texts, and a member at the counter swearing they already paid. Billing that depends on you remembering it is not billing.

Your Square or Stripe account, connected natively

Each facility connects its own Square or Stripe account with OAuth. Birdie processes through your account, so money settles directly with you — your processor, your rates, your payout schedule.

  • Per-facility OAuth connect
  • Funds settle to your account, not ours
  • Keep the processor you already use

What card-on-file changes about no-shows

A card saved at booking means a no-show is a charge, not a shrug. Your cancellation policy runs as written — charge the fee, keep the deposit, or waive it, your call each time.

  • Card saved securely at booking
  • No-show charges on your policy
  • Waive or charge, case by case

Deposits and refunds from the same screen as the booking

Take a deposit when the slot is booked and settle the rest at the bay. Refunds — full or partial — issue from the booking itself, so the money trail and the tee sheet never disagree.

  • Deposits sized your way
  • Full and partial refunds
  • Charge history attached to the booking

Membership auto-billing rides on the same rails

Recurring dues charge the stored card on schedule. Failed cards get flagged for follow-up instead of silently lapsing, and nobody spends the first of the month playing collections.

  • Dues charged automatically
  • Failed payments flagged, not lost
  • Same processor, same settlement

Common Questions

1 Do I need a new merchant account?

No. You connect the Square or Stripe account you already have — or open one directly with them — and Birdie processes through it. Your processing rates stay between you and your processor.

2 Where does the money actually go?

To you. Payments settle into your own Square or Stripe account on your processor’s normal payout schedule. Birdie sits in front of the processor, not between you and your money.

3 Can I charge a customer who no-shows?

Yes, if you hold a card on file at booking. The charge follows the cancellation policy you set — a flat fee, the full session, or nothing if you choose to waive it.

4 How do refunds work?

You issue them from the booking — full or partial — and the refund flows back through Square or Stripe to the customer’s card. No second dashboard, no matching charges by hand.