Skip to main content

Payment Overview

SlotBase provides a flexible payment system that supports both offline payments collected at your facility and online payments processed through Stripe. This page explains how the payment system works at a high level.

Two Ways to Pay

SlotBase offers two broad categories of payment:

CategoryHow It WorksWho Records It
Offline paymentsPlayer pays at the facility (cash, check, etc.)Admin or staff records it in SlotBase
Online paymentsPlayer pays via Stripe Checkout (credit/debit card)Automatically recorded by the system

Every facility starts with offline payments enabled by default. Online payments become available once the facility connects a Stripe account.

Payment Timing

Your facility admin configures when payments are expected. SlotBase supports four timing options:

TimingDescription
At bookingPayment is due when the player books a session
Before sessionPayment must be received before the scheduled session starts
After sessionPayment is collected after the session takes place
MonthlyCharges are accumulated and billed on a monthly invoice
info

The payment timing setting is configured at the facility level and applies to all bookings. See Payment Settings for setup instructions.

Payment Status on Bookings

Every booking in SlotBase carries a payment status that tells you where things stand:

StatusMeaning
PendingPayment has not yet been received
PaidThe full amount has been collected
PartialSome payment has been received, but a balance remains
RefundedThe payment was returned to the player
WaivedThe facility chose to waive the payment requirement

You can see the payment status on any booking detail page, and admins can filter bookings by payment status in the admin dashboard.

Billing Accounts

Each player in SlotBase is associated with a billing account that tracks their payment history. There are three types of billing accounts:

  • Individual -- for a single player managing their own payments
  • Family -- for a parent or guardian managing payments for one or more children
  • Organization -- for clubs, teams, or other groups that pay on behalf of members
tip

Family billing accounts are especially useful when combined with sibling discounts, which automatically apply percentage discounts when multiple children from the same family are enrolled in programs.

Cancellation and No-Show Fees

Facilities can configure fee policies to handle cancellations and no-shows:

  • Cancellation window -- the number of hours before a session when free cancellation is allowed
  • Late cancellation fee -- a percentage of the booking cost charged for cancellations made inside the window
  • No-show fee -- a percentage of the booking cost charged when a player does not show up

These fees are configured in your facility's payment settings and are applied automatically.

Tax Configuration

If your facility collects tax on bookings, you can enable tax calculation in your payment settings. When enabled, SlotBase applies the configured tax rate to all applicable charges and displays the tax amount separately on invoices.

What's Next


Related Pages