Credits are a pre-purchased balance that a client can spend on any service in the Bardge network — gym visits, spa appointments, and classes. Rather than paying per session, a client holds a credit balance that is drawn down with each booking. The Credits section lets you discover available credit packages for your business account, purchase credits on behalf of a client, and check a client's current balance.What you can do#
List available credit packages
Purchase a credit package for a client
Key concepts#
Credits are a monetary unit denominated in the business's configured currency. A client with 50 credits can spend those credits across any gym or spa provider in the Bardge network that accepts credit-based payment.Credits are not tied to a specific provider or service type — they are a flexible balance the client can use for gym visits, spa services, or classes.Credit packages are pre-defined bundles sold at a fixed price. A package specifies the number of credits granted and the amount charged. The available packages for your business account are returned by GET /credit_packages.1.
List available credit packages with GET /credit_packages
2.
Present the options to the client
3.
Call POST /credit_purchases with the client ID and the selected package ID after collecting payment
4.
Credits are added to the client's balance immediately upon successful purchase
The purchase response includes the updated credit balance for the client.Credits are consumed in two ways:At booking time — when a client books a spa appointment or class priced in credits. If the client has insufficient credits, the booking request is rejected with a 400 validation error.
At gym check-in — when a client logs a visit at a gym, credits are deducted at the point of check-in.
To check a client's current balance before initiating a purchase or booking, use the Lookup section.Always include an Idempotency-Key on credit purchase requests. Credits are financial transactions — a duplicate charge is hard to reverse and a network timeout can leave the transaction state ambiguous.Bookings — credits are consumed when a gym visit, spa appointment, or class is booked
Lookup — retrieve a client's current credit balance before purchase or booking
Modified at 2026-05-19 13:21:52