Skip to main content

Managing Members

Members list, add, pause, cancel, move plan, and refunds

Once you have a published membership plan, you can enrol members. A member is a pet owner on a plan, billed on a recurring basis. Petboost handles the billing through Stripe, and you can see and control each membership.

Memberships in the sidebar opens Members, the list of everyone on a plan.

Enrol a new member

Enrol a customer yourself when they sign up in person or over the phone.

  1. Open Memberships and select Enrol New Member.

  2. Search for the customer by name, phone or email, and choose them.

  3. Under Select a plan, choose the plan.

  4. If the plan charges for extra pets, tick the pets it covers under Select pets.

  5. Set the Start date: today, or a day up to 30 days ahead.

  6. Optional: for a later start date, tick Collect first payment today to charge now.

  7. Tick the box confirming you have the customer's permission to enrol them in the plan at its price.

  8. Select the enrol button, which reads Enrol now or names the pets, such as Enrol Kiwi now.

Enrol in plan, on the customer's Membership Plans tab under Wallet, opens the same form.

Memberships bill a card on file. If the customer has none, the form shows No card on file and the button reads Text them to add a card. After they add it, come back and enrol. If the customer has no phone number, the button reads Add a phone number instead.

On a plan that bills on a fixed weekday, a later start date must fall on that weekday.

Tip: Before you enrol someone, walk them through the billing cycle, what the benefits cover, and your pause and cancellation rules. Included uses refresh each period and do not roll over, and extra bookings past a limit may cost more.

What happens next

When you enrol a member:

  • Stripe creates the subscription. A same-day start charges now and the benefits begin now. On a plan that bills on a fixed weekday, a same-day start off that weekday still charges now and still aligns billing to that weekday. The first payment is the full week unless Smaller first payment is on, in which case it covers only the days until that weekday.

  • A later start waits for that date unless you tick Collect first payment today, in which case the money is taken now and the benefits still wait for the start date.

  • The customer's profile shows the crown badge.

  • Included-use counters start on the start date, not the day you enrolled them.

  • Visits on or after the start date can be booked now at the member price. The price is set when you save a booking, from the visit date, so the start date does not reprice bookings already in the diary. If you save a recurring series, start it on or after the start date; visits before then are separate one-off bookings. After you save, check the price on each occurrence, and if a visit is still at the standard price, open it and use Apply Member Price.

  • The member appears in Members. The status reads Active once they have started, or Pending until then.

Find a member

Members lists every membership, grouped by status.

  1. To find someone, search by owner, pet or plan.

  2. To narrow the list, open Filters and choose a Plan or a Status.

  3. To change the grouping or order, open Sort & Group.

  4. Select the member to open their details.

Sort & Group groups by Status, Plan, Billing frequency or Benefits remaining, then sorts by Newest member (the activation date), Member name, Plan name, Next billing or Price. The default is grouped by Status, then Newest member, newest first. Each billing cycle is listed once. Reset puts the search, filters and sort back to the default.

Each row shows:

  • The owner's name, with a Card On File, Card Expiring Soon or No Card On File badge, and the covered pets

  • The plan name (plans that share a name carry a badge so you can tell them apart), and a pet count badge such as 2+ pets on a household plan

  • The status badge, including Starts today on a start date, Grace period for a membership brought across from another system, and Payment failed when money is owing. Open the failed-payment badge to select Retry payment or Text card update

  • A ring per benefit showing how much of the allowance is left. On a Payment failed member the rings are grey with no count, and the row reads On hold until paid

  • The next billing date, and the price and cycle on their agreement. On a Grace period membership that date is the day already paid through in the previous system, and the row reads Not charged yet

Cancelled members start expanded so you can Reactivate them. Reactivate is hidden when that owner already has a live membership. Cancelled memberships that already have a live membership on the same plan are hidden; to show them, open Filters and turn off Hide reactivated under Ended. Expired members sit in a collapsed group. To show them, select the group heading.

The crown on a member or appointment is identity, not "this visit is included". A booking is included when it shows the membership benefit, or after you apply member pricing to an older diary booking.

Member statuses

Filters lists the statuses under Status.

Status

Meaning

Billing

Benefits

Active

In good standing, payments current

Billing normally

Full access

Pending

Starts on a later date, or its first payment failed, in which case the badge reads Payment failed

Charged on the start date, or at enrolment with Collect first payment today

From the start date

Grace period

Brought across from another system. They already paid this period there. Benefits are on. The date reads Covered until. Ask them to add a card and activate in the pet owner app before that date, or activate it for them with their permission. Nothing is charged until then. The status then reads Pending until the first charge, then Active. If they have not activated by that date, benefits stay on for three more days. Then Petboost activates a membership with a card on file and charges it from the covered-until date, and cancels one with no card. Their card in the pet owner app reads Covered until that date

Nothing until activated

Full access

Paused

Temporarily suspended

Not being billed

Frozen

Payment failed

A renewal payment failed and is in the retry period

Stripe retrying

On hold until the payment succeeds

Cancelled

Ended straight away, such as with Cancel now (access ends today)

No further charges

Revoked

Expired

Ended in Stripe, such as an end-of-period cancellation that reached the end of its period, or a fixed term finished. A fixed term that finished with every payment made reads Completed

No further charges

Ended

Tip: Keep an eye on Payment failed members and contact them early. A paused member is easier to keep than a cancelled one, so offer a pause when someone needs a break.

View a member's details

The member panel is where you pause, resume and cancel.

  1. Open Memberships and select the member.

  2. To see the full record, select View membership. To open the customer, select View customer.

The panel shows Price, Benefits start or Member since, Next billing (or Covered until on a Grace period membership), and Commitment, Pauses in last 12 months and Cancellation where they apply, then the Benefits card and Recent activity. A Grace period membership also shows what is true now: benefits are on, nothing is charged until the covered-until date, Text card request when they have no card and a phone number, and Activate membership when they have a card on file. Price is the amount this member pays, the price on their agreement, which can differ from the plan card after a price edit. The panel does not show the card they pay with; the list row shows its status and the customer's profile shows the card.

View membership opens the membership's own page, with a summary of its status, dates, price and Lifetime value, and four tabs:

  • Profile: Plan name, Price, Current period, Commitment, Pauses in last 12 months, Cancellation and the enrolled pets

  • Benefit usage: each benefit's use in the current period

  • Pause history: each pause and when it resumed, once the member has paused

  • Activity: one log of the membership, with when they enrolled and accepted the terms, each Membership payment and Membership refund with its amount and the period it covers, each pause, resume and cancellation, and each use of a benefit

Activate a Grace period membership

A Grace period member with a card on file can activate in the pet owner app, or you can activate the membership for them with their permission. Before the covered-until date, the first charge is on that date. From that date on, the card is charged straight away for the cycle from the covered-until date.

  1. Open Memberships and select the member.

  2. Under Grace period, tick the box confirming you have their permission to activate the plan at its price.

  3. Select Activate membership.

The status reads Pending until the first charge, then Active.

For an archived customer, Petboost does not activate the membership itself. It cancels the membership three days after the covered-until date, even with a card on file.

Pause a membership

Pausing stops billing and benefits for whole billing cycles without cancelling the membership. Customers pause for a holiday, while a pet recovers from surgery, for a temporary break, or in a seasonal business's off-peak period.

How to pause

A pause starts now or on a billing day you pick under Starts. It lasts whole billing cycles: the shortest pause is one cycle (one week on a weekly plan), and part of a cycle cannot be paused.

  1. Open Memberships and select the member.

  2. Select Pause.

  3. Under Starts, choose Now or an upcoming billing day.

  4. Set How long in billing cycles.

  5. Check the summary: Billing and benefits shows the resume day, Counts as shows which pause this is, and Bookings lists the appointments inside the pause.

  6. If the length or the pause count goes past the plan's limits, tick Override the plan limit for this pause.

  7. Select the button, which names the length, such as Pause for 2 weeks or Schedule pause for 2 weeks.

A scheduled pause shows as Pause scheduled in the member panel. Until it starts, you can select Cancel scheduled pause, the member stays Active and billing continues.

The membership resumes on its own on the resume date. Unused days on a pause do not stay available as another pause later.

If they have used every pause on the plan, or you choose a length longer than Max days per pause, the dialog warns you and asks you to confirm, and you can still pause. A member pausing themselves cannot go past those limits. Max days per pause must be at least one billing cycle.

If a customer wants a few days off in the middle of a paid cycle, skip those appointments rather than pausing the membership for part of a cycle. See Pause or cancel a recurring series.

What pausing does

When the pause starts, Now or on the billing day chosen under Starts:

  • Billing stops, with no further charges until it resumes

  • Usage counters freeze at their current values

  • The member's status changes to Paused

  • The crown badge stays gold; pointing at it shows Paused

  • Benefits cannot be redeemed while paused

  • It counts as one pause for the next 12 months, whatever its length. A 2 week pause is one pause, not two

Pausing does not cancel the membership, does not refresh usage counters, and does not refund the current period.

The member is emailed when a pause is scheduled, when it starts and when it ends. All three follow Pause / Resume Notification in Settings.

Tip: If a customer has already paid for the current period and wants to pause straight away, decide whether a partial refund is fair. Pausing does not refund the current period's charge on its own.

Resume a paused membership

Resume a membership early when the customer comes back before the resume date.

  1. Open Memberships and select the member.

  2. Select Resume. The membership resumes straight away.

When a membership resumes:

  • Billing resumes, and the next charge is on the next billing date

  • If it resumes before the refresh day, usage counters continue from where they froze

  • If the pause ran past the refresh day, a fresh period is issued on the plan's usual cadence, so the member keeps their original refresh weekday. Visits already booked in that period keep the uses they claimed

  • The status changes back to Active, and benefits can be redeemed again

If a resume date was set when pausing, the membership resumes on that date without you doing anything.

Cancel a membership

Cancel when a customer wants to leave the membership.

  1. Open Memberships and select the member.

  2. Select Cancel membership.

  3. Under When should this take effect?, choose Cancel at end of current period or Cancel now (access ends today).

  4. If the member is still inside the plan's minimum or fixed term, choose Charge fee, which shows the amount, or Waive fee under Early cancellation fee.

  5. Select Cancel membership.

Keep active closes the dialog without cancelling.

Choice

What happens

Cancel at end of current period (recommended)

The member keeps their benefits until the current billing period ends, and Cancellation reads End of period. Then the membership ends and its status reads Expired. No further charges

Cancel now (access ends today)

The membership ends now and its status reads Cancelled. Benefits stop immediately. No further charges

The early cancellation fee is the billing cycles still to be charged before the commitment ends, at the member's price. The cycle they have already paid for is not charged again.

A fixed-term membership ends on its own on its end date, so the dialog reads Fixed term until that date, and cancelling ends it early. The plan's If a member cancels early and Early cancellation charge apply. No fee is charged in the final paid cycle.

Trap: Cancelling now does not refund the current period. If the customer has paid for a period they will not fully use, consider a manual refund through Stripe.

After cancellation

  • The crown badge is removed from the customer's profile

  • Usage counters freeze and are no longer tracked

  • The membership moves to the Cancelled or Expired group

  • Upcoming bookings that the membership priced return to the standard price, the included uses they were holding are released, and Petboost emails the customer that their upcoming bookings have been repriced. The exception is a plan whose When a membership ends is Honour the member price already booked: those bookings keep the member price

Reactivate a cancelled membership

If they still want the membership, start it again from the ended membership. Reactivating creates a new membership on the same plan and pets.

  1. Open Memberships and find the cancelled membership, or open the customer's Wallet tab, then Membership Plans.

  2. Select Reactivate on the cancelled membership.

  3. If they have a card on file, tick the box confirming you have their permission, then select Reactivate now. With pets chosen, the button names them.

  4. If they do not have a card, select Text them to add a card. After they add it, select Reactivate again.

  5. Open the customer's Appointments tab and, on the Membership covers upcoming bookings banner, select the Apply to button, which names how many bookings. Or select Apply member pricing on their Membership Plans tab.

Bookings you create after reactivating pick up the membership on their own. Bookings that were already in the diary do not, which is why step 5 matters.

If they already have a live membership, Reactivate is hidden. If that live membership is on the same plan, the cancelled row is also hidden. To show it, open Filters and turn off Hide reactivated.

Change the pets on a membership

Covered pets cannot be changed on a live membership. On a plan with One price for all their pets, every pet on the account is covered, including pets added later, so there is nothing to change.

  1. Open Memberships and select the member.

  2. Cancel the membership, as in Cancel a membership.

  3. Once it has ended, select Reactivate on it.

  4. Under Select pets, tick the right pets, then finish as in Reactivate a cancelled membership.

If the plan's Length has a minimum or fixed term, an early cancellation fee may apply.

Add or remove an extra

An extra is a priced bundle your business publishes, such as "Saturday Group Walk, 1 a week", that a member adds to the membership they already hold. It joins that membership as a second line on the same subscription, so the owner still holds one membership. Your team adds and removes extras. Pet owners cannot buy one in the pet owner app.

Add an extra

  1. Open Customers & Pets and select the customer.

  2. Open the Wallet tab, then Membership Plans.

  3. Select Add an extra.

  4. Choose the extra.

  5. Check the amount the screen shows will be charged now, then select Add.

If you start Enrol New Member for a customer who already has a membership, the form shows Already a member. Its Add an extra button opens the same screen.

The list offers only extras you can add to that membership:

  • Only extras on the same billing cycle as the membership can be added

  • A membership holds one of each extra

  • An extra that has reached its member limit shows as full

What is charged depends on whether the membership has started:

  • If the membership is active, Petboost charges the card on file now. When the membership bills on a set weekday with Smaller first payment off, that is the extra's full price; otherwise it is the extra's share of the rest of the current billing period. From the next renewal, the extra's full price is part of every membership payment. If the card is declined, nothing is added

  • If the membership has not started, nothing is charged now. The extra starts with the membership and is first charged with the membership's first payment

The extra's included uses are available from the day you add it and refresh on the membership's own schedule. They show beside the membership's other allowances, on the customer's profile and in the pet owner app.

Remove an extra

  1. Open the customer's Wallet tab, then Membership Plans.

  2. On the extra's row, select Remove extra.

If the membership is active, the extra stays included until the end of the period already paid for, then stops. Nothing is refunded, and the next payment does not include it. Visits already booked for after that date keep the price they were booked at. If the membership has not started, the extra comes off straight away.

Extras when the membership changes

  • Pausing the membership pauses its extras

  • Cancelling the membership ends its extras

  • Reactivating a cancelled membership does not bring its extras back

  • The early cancellation fee is worked out on the membership's own price only. Extras add nothing to it

What a plan price edit does to existing members

Editing the plan's price, Each extra pet adds or billing cycle updates the catalogue. It does not rewrite the agreement on an existing membership.

  • People who join after you publish pay the new amount

  • Each existing member keeps paying the amount stored on their membership until that membership ends

  • Pause, resume and Retry payment keep the same amount

  • Weekly, fortnightly and monthly versions are separate plans. Editing one does not change the others

There is no Change Plan button and no proration on a plan change. The membership is the agreement. To change what someone pays, cancel that membership, then Reactivate it (same plan) or enrol them with Enrol New Member (different plan).

Move a member onto a different price or plan

An owner can hold only one active membership at a time, so you cancel the current agreement before you enrol them on the same plan at the new catalogue price, or on a different plan. If the new plan has Minimum pets set, the account needs at least that many active pets before you can enrol them. If the plan's Length has a minimum or fixed term, check the cancellation settings first: an early cancellation fee may apply.

  1. Open Memberships and select the member.

  2. Select Cancel membership.

  3. Under When should this take effect?, choose Cancel at end of current period (they keep benefits until then) or Cancel now (access ends today).

  4. Select Cancel membership.

  5. After the membership has ended, select Reactivate to keep them on the same plan. To put them on a different plan, select Enrol New Member and choose the owner, the plan and the pets.

  6. Open the customer's Appointments tab and apply the new membership to bookings already in the diary, with the Apply to button on the Membership covers upcoming bookings banner or Apply Member Price on each booking.

Step 6 matters because cancelling returned those bookings to the standard price. Bookings you create after enrolment pick up the new membership on their own; bookings that were already in the diary do not.

The new membership starts a new agreement: the catalogue price and benefits on the plan at enrolment, and a new billing weekday if the plan uses start-date billing. Included-use counters start on the new start date. There is no automatic credit or charge for unused days on the old membership. If a refund is appropriate, issue it for the old membership's payment through Stripe.

Related articles

Did this answer your question?