💎 Ultimate+ only: This feature is available on the Ultimate+ plan.
📝 Note: Memberships are available only to businesses using Smarter Invoice.
Memberships let your business sell recurring plans that include service credits, discounts, or both. MoeGo charges the client's saved payment method according to the plan schedule and tracks the available benefits on the client profile.
Instead of collecting payment and tracking loyalty benefits in separate places, your team can connect the recurring charge, benefit balance, client history, and checkout workflow in MoeGo.
In this collection
Before You Start
Before creating or selling memberships, make sure the following requirements are met:
The Ultimate+ plan
Smarter Invoice
MoeGo Pay (👉 Learn more: Get Started with MoeGo Pay)
A usable saved payment method for the client
The relevant Membership staff permission
At least one Active Membership plan
What a Membership plan includes
A Membership plan defines:
The recurring price and applicable tax
How often the client is charged
When the subscription starts and renews
Which locations can sell the plan
Whether clients can purchase it through Online Booking
The discounts or service credits available during each benefit period
When unused benefits expire
Which clients, pets, services, or add-ons can use the plan
The business's terms and policies
A client creates a Membership subscription when they purchase a plan. The subscription follows that plan through activation, recurring charges, benefit use, pause, restart, cancellation, and refund activity.
How a Membership subscription works
Create the plan: Set the price, billing schedule, benefits, locations, eligibility rules, and terms.
Choose how clients can purchase: Sell from Business Web, send a client-specific link, or enable purchase through Online Booking.
Start the subscription: Charge immediately or schedule a start date allowed by the plan's billing schedule.
Release benefits: MoeGo makes benefits available according to the plan's benefit-release setting.
Apply benefits: Eligible benefits can apply during Smarter Invoice checkout or supported Online Booking flows.
Manage the subscription: Review billing and benefit history, change the saved payment method, pause, restart, cancel, refund, or transfer eligible service credits to Store Credit.
Where Memberships are available
Platform | What your business can do |
Business Web | Create and edit plans, sell Memberships, apply benefits, manage subscriptions, change payment methods, issue refunds, and review Membership activity. |
Business App | View a Membership or promotion already applied to checkout. The App cannot sell, apply, remove, edit, configure, or manage New Membership. |
Online Booking | Let clients find and purchase eligible Active plans when online purchase is enabled. |
Client-specific purchase link | Let a client purchase the selected plan through a secure hosted flow. |
Pet Parent App and client portal | Let clients open the hosted purchase flow and view Membership details. Clients cannot pause, restart, cancel, refund, or change the recurring payment method. |
Why Use Memberships in MoeGo
MoeGo Memberships are built specifically for pet care businesses with complex services, recurring clients, and multi-location operations.
Predictable recurring revenue
Convert one-time visits into subscriptions to improve cash flow stability.Client retention and loyalty
Bundled perks—such as discounts, included services, or credits—encourage repeat visits.Flexible location control
Restrict where memberships can be redeemed or customize plans by business location.Accurate billing and benefit tracking
Every charge and benefit redemption is automatically tracked to reduce manual errors.Operational flexibility
Edit active plans, manage cancellations, and issue refunds directly in MoeGo—no external tools required.
Roles & Permissions
Membership access is permission-based to ensure secure financial operations.
Go to: Settings → Staff → Role Permissions
You can configure the following permissions:
Access memberships
View the membership dashboard, membership list, and subscription records.Manage memberships
Create, edit, and delete membership plans and subscriptions.Sell memberships
Sell memberships to clients at assigned business locations.Operate membership subscriptions
Pause, resume, renew, or cancel memberships at assigned locations.
Membership Status
Memberships move through different statuses depending on billing and activity.
Status | Definition | Benefits Availability | Available Actions |
Active | Subscription is live and billing is successful. | ✅ Available | • Pause • Cancel • Refund |
Paused | Billing is temporarily stopped | ❌ Unavailable Benefits are frozen and cannot be redeemed while paused. | • Restart (Resume billing and benefits) |
Scheduled | Purchased but set to start on a future date | ❌ Unavailable Benefits will become active on the start date. | • Cancel (Terminate the schedule) |
Canceled | Subscription has ended permanently. This can happen immediately, at the end of a cycle, or due to payment failure. | ⚠️ Conditional • Immediate Cancel: Benefits stop immediately (unless you manually opted to keep them). • Period End: Benefits remain active until the expiration date. | Cannot Renew / Reactivate Once canceled, a membership cannot be reverted to Active. The client must purchase a new membership subscription to rejoin. |
Important limitations
A Membership subscription belongs to the client profile, not one named pet.
Business App cannot manage New Membership.
Clients cannot manage the Membership lifecycle or recurring payment method themselves.
A canceled subscription cannot be reactivated. The client must purchase a new subscription.
Setting a plan to Inactive prevents new purchases but does not cancel existing subscriptions.
Your business cannot manually arrange Membership plans into a custom display order.
