Recurring revenue with an auditable benefit ledger

Pet business memberships and packages teams can actually operate

BarkBase connects pet business memberships, packages, subscriptions, credits, redemptions, rollover, expiry, pauses, swaps, makeups, and payments to the bookings where benefits are used. Staff can see the entitlement and its history without maintaining a parallel ledger.

Explore the live product

Flexible plan structures

Support fixed-day daycare plans, flexible credits, holiday benefits, training packs, and other configured entitlements.

Complete redemption history

See what was purchased, what remains, which booking used a benefit, and how adjustments affected the balance.

Policy-driven changes

Apply rollover, expiry, pauses, swaps, makeups, refunds, and versioned pricing according to the plan.

Connected finance context

Keep purchases, deferred benefits, redemptions, refunds, and booking charges connected for reporting.

A membership is both a product and an operating rule

Selling a plan is the easy part. The daily work begins when customers book, pause, swap, cancel, request a makeup, use a credit, or change plans. If the entitlement system is separate from the booking system, staff must manually decide whether each request is valid.

BarkBase keeps membership and package benefits connected to the service workflow. The current balance is supported by purchase and redemption history rather than a number that can be changed without context.

  • Fixed-day and flexible daycare plans
  • Training and holiday-care credit packs
  • Rollover and expiry rules
  • Pauses, swaps, and policy-based makeups
  • Benefit redemption and adjustment history

Protect the promise made at the time of purchase

Plan benefits and prices can change over time. Versioned product definitions help preserve what an existing customer bought while allowing the business to evolve future offers. That distinction matters for customer trust and financial reporting.

BarkBase is designed to keep the purchased benefit, price context, and subsequent redemptions traceable instead of retroactively rewriting every historical plan when an offer changes.

Connect recurring revenue to capacity

Memberships influence demand. Fixed days, priority, capacity, extra-day purchases, and waitlists should work together so the commercial promise does not exceed what the team can safely operate.

BarkBase connects eligible benefits to booking and capacity rules, helping staff understand both whether a customer can use a benefit and whether the requested day or service can accept it.

Questions operators ask

What types of memberships can BarkBase support?

BarkBase supports configurable plans and packages including fixed-day and flexible daycare, training credits, holiday-care benefits, and other service-credit structures.

Can plans have expiry and rollover rules?

Yes. Plans can use configured expiry, rollover, pause, swap, and makeup rules appropriate to the offer.

Can staff see where a credit was used?

Yes. Benefit ledgers connect purchases, balances, redemptions, and adjustments to their operational history.

Test BarkBase with your hardest workflow

Bring a real service, policy, location, and reporting requirement. We will use it to show how the workflow behaves end to end.