This advanced feature is available on the MoeGo New Invoice V4.
This is on Closed Beta: Enrollment is by invitation only.
The new Invoice V4 makes it easier for you to, giving you and your clients a smoother, more transparent billing experience.
This update helps reduce manual work for staff while ensuring pet parents enjoy all the benefits they’ve earned.
✨ Highlight
Support for stacking multiple benefit types in a single invoice.
Clear deduction sequence to ensure accuracy: Package → Membership → Discount → Store Credit → Tax.
Line-by-line invoice breakdown for full transparency.
Smart logic for auto vs. manual application to avoid over-discounting.
How Each Benefit Works
Each benefit type plays a specific role in the deduction:
Type | What It Does | When It Applies |
Package | Deducts full value of predefined services using remaining package credits | Automatically applied if available |
Discount | Deducts a fixed or percentage value (e.g., $5 off) | After Membership; may be auto-applied or require manual add |
Membership | Applies special pricing or percentage discount to uncovered services | Can be applied after Package; auto or manually by PSP |
Store Credit | Deducts from any remaining balance | Never auto-applied; PSP must apply manually |
How Stack Benefit Works
Apply All Benefits in One Invoice
When creating or checking out an invoice, the system automatically checks for any available benefits that match the services in the appointment. All benefits are applied at the item level.
Smart Deduction Order
The final amount is calculated step by step, following the proper deduction order.
Package → Membership → Discount → Store Credit → Tax
Here’s what this means in real usage:
If a client has a Package for a service, it’s used first.
If there’s a remaining amount, Membership discount applies (e.g., 10% off or special price).
If a Discount code is available (e.g., $5 off), it’s applied to what’s left.
Store Credit is used last, and only if the client still owes money.
Tax is calculated based on what the client owes before Store Credit is used (since Store Credit is currently treated as a Discount, for more details).
All remaining amount after these deductions will go to payment.
Clear Breakdown for Every Deduction
Each item in the invoice clearly shows how benefits were applied:
Line items display labels such as “Package Used,” “Membership Discount,” “Promo Code,” or “Store Credit.”
Clients can easily see their total savings.
Staff can review the deduction logic before charging.
Auto vs Manual Application Logic
To keep deductions predictable and accurate:
Package and Auto Discount are automatically applied.
Membership applies automatically only when no Package or Auto Discount is used.
Store Credit and manual discounts must always be applied manually.
FAQ
Q: Can multiple memberships stack together?
Yes, but they need to be applied manually. The system auto-applies only one membership by default.
Q: Will multiple packages apply automatically?
Yes. If the client has multiple eligible packages for different services, all matching packages will apply automatically.
Q: Why is Store Credit not applied automatically?
Store Credit always requires staff confirmation to prevent misuse or unintended deductions.

