Skip to main content
A subscription with credits or day passes gives the customer a new balance at the start of each subscription period. Bookings for a future period are charged when that period begins, so customers can book ahead without using up their current balance.

When purchases with credits and day passes are deducted

How scheduled transactions work

  1. When booking with subscription credits and day passes for future periods, the booking is created with the Tentative status and appears under Scheduled transactions with the Pending payment status. No credits or day passes are deducted immediately.
Even though the booking is tentative, the timeslot is fully secured and cannot be booked by other customers.
  1. When the subscription period in which the booking takes place begins, the customer receives their new credit/day pass balance, the booking is automatically charged, and its status changes to Confirmed. (Administrators will receive a notification of the new booking at this time).
Example: Your current period is June 2 – July 1, and you make a booking for August 13. The booking is scheduled. On August 2 (the start of the August 2 – September 1 period in which the booking takes place), your new balance is issued and the booking is automatically charged.
  • If rescheduled to a date within the current period, it is charged immediately.
  • If extended or rescheduled to another date in a future period, the scheduled charge is updated with the new amount and date. No new transaction is added.
  • If canceled according to the rescheduling policy, the scheduled charge is removed.
  • If canceled outside the rescheduling policy, the charge remains Pending and will still be deducted when the relevant subscription period begins.
  1. At the subscription renewal, Spacebring tries to deduct the credits or day passes for the customer’s scheduled bookings in that period, starting with the soonest upcoming ones.
    • To cover them, the credits or day passes expiring soonest are used first, then those expiring later, and the non-expiring ones (from packages or given by admin) last.
  2. If the balance is not enough to cover some of the bookings, the user receives a notification asking them to add credits or day passes to keep their bookings.
  3. Spacebring then retries the charge every 30 minutes.
    • Retries continue for as long as the booking remains refundable under the resource’s rescheduling policy. With a 1 day policy, for example, the charge is retried until 24 hours before the booking starts. With Before the start, it is retried until the booking starts.
    • During this time, the transaction shows the date by which the charge has to succeed instead of the renewal date.
  4. As soon as the customer’s credit or day pass balance is topped up and covers the booking, the charge goes through and the booking status changes to Confirmed.
  5. If the charge does not succeed within that time, the booking is canceled, the transaction status changes to Failed, and the user receives a notification that the charge failed.
Bookings of a resource whose rescheduling policy is No refund have no retry window. The charge is attempted once, at the subscription renewal. If the credit or day pass balance does not cover the booking, it is canceled immediately and the user receives a notification that the charge failed.To keep these bookings and bill them instead, go to Location settings > Resources > General and, under Failed scheduled charges for bookings, set Not enough credits or Not enough day passes to Add to invoice. A booking the balance doesn’t cover is then added to the customer’s invoice as a pending invoice item and stays booked, as long as the resource has a money price for it. The user gets a notification saying the booking was added to their invoice.
If a customer has multiple subscriptions including credits/day passes with different renewal dates:
  • If at least one subscription renews before the booking date, the booking is created as a scheduled future transaction and not charged immediately.
  • The charge is scheduled against the subscription that renews soonest among those that include credits or day passes. A subscription that has not started yet is ranked by its start date, so it can be chosen over an active subscription that renews later.
If the customer’s subscription is canceled before the future bookings are charged, all scheduled bookings are charged right away instead of at the start of their subscription period:
  • Bookings covered by the credits or day passes left on the balance (from packages or given by admin) are charged, and their status changes to Confirmed.
  • Bookings the balance does not cover are not retried. The transaction is marked Failed, and the booking is canceled immediately, or added to the customer’s invoice if the location adds such bookings to the invoice.
Only customers whose subscription includes credits or day passes can schedule future transactions.A customer with a subscription set to start in the future can begin booking immediately, provided the booking dates are on or after their subscription start date. Bookings for earlier dates are charged immediately.

Track scheduled transactions

Administrators:
  1. Go to Customers > open the necessary customer profile.
  2. Locate the Scheduled transactions section that follows the Credits and Day passes sections. It appears only when the customer has scheduled transactions.
Members and company members:
  1. Go to Membership and open Credits or Day passes, either in the Personal section or in the company’s section.
  2. Locate the Scheduled transactions section.