Skip to main content

Payment Statuses

SlotBase uses several sets of status indicators to track payments at different levels. This reference page explains every status you may encounter when managing payments.

Booking Payment Status

Every booking displays a payment status that reflects how much of the booking cost has been collected. These statuses appear on the booking detail page and in booking lists.

StatusMeaningNext Steps
PendingNo payment has been received yetCollect payment from the player
PaidThe full booking amount has been collectedNo action needed
PartialSome payment received, but a balance remainsCollect the remaining balance
RefundedThe payment was returned to the playerBooking may be cancelled
WaivedThe facility waived the payment requirementNo payment expected
info

The booking payment status updates automatically when payments are recorded or refunded. Admins can also manually set a booking's payment status to Waived if no payment is required.

Offline Payment Record Status

When a staff member records an offline payment, that individual payment record has its own status lifecycle. This is separate from the booking's overall payment status.

StatusMeaningWho Changes It
RecordedThe payment has been entered into SlotBaseSet automatically when staff records a payment
VerifiedAn admin confirmed the funds were receivedAdmin manually verifies
DisputedThere is a problem with the payment (e.g., bounced check)Admin marks as disputed
VoidThe payment record has been cancelledAdmin voids the record

Offline Payment Status Flow

The typical lifecycle of an offline payment record:

  1. Staff records payment -- status is Recorded
  2. Admin confirms funds received -- status changes to Verified

Alternatively:

  • If there is a problem, admin marks it as Disputed
  • If the record was entered in error, admin marks it as Void
caution

A voided payment cannot be restored. If you void a payment by mistake, you must create a new payment record.

Online Refund Status

When a refund is initiated for a Stripe payment, the refund goes through its own set of processing statuses.

StatusMeaning
PendingThe refund has been requested but not yet submitted to Stripe
ProcessingThe refund request has been sent to Stripe
CompletedStripe has processed the refund and returned funds to the card
FailedThe refund could not be processed
tip

Most online refunds move from Pending to Processing to Completed within a few minutes. However, the funds may take 5-10 business days to appear on the player's card statement.

Transaction Status

Every financial transaction recorded in SlotBase -- whether a payment, refund, credit, or debit -- carries a transaction status.

StatusMeaning
PendingThe transaction has been created but not yet processed
ProcessingThe transaction is actively being processed
CompletedThe transaction finished successfully
FailedThe transaction could not be completed
CancelledThe transaction was cancelled before completion

Transaction Types

In addition to statuses, each transaction has a type that describes the nature of the financial event:

TypeDescription
PaymentMoney collected from the player for a booking or invoice
RefundMoney returned to the player
CreditAn amount added to the player's account balance
DebitAn amount charged against the player's account balance

Where to Find Statuses

Status TypeWhere to Find It
Booking payment statusBooking detail page, booking list in admin dashboard
Offline payment record statusPayment history section on booking or invoice detail
Online refund statusRefund detail in payment history
Transaction statusPlayer payment history, facility transaction log

Status Color Indicators

SlotBase uses color-coded badges to help you quickly identify payment statuses:

ColorStatuses
GreenPaid, Verified, Completed
YellowPending, Processing, Partial, Recorded
RedFailed, Disputed, Void
GrayWaived, Cancelled, Refunded

Related Pages