Troubleshooting Invoice Closure Issues
This article explains how to troubleshoot and resolve invoice closure issues related to credits, memberships, packages, and register settings in Zenoti.
Overview
Understanding how credits, memberships, and register configurations interact ensures smoother billing workflows, fewer manual adjustments, and improved front desk efficiency.
Prerequisites
Before troubleshooting invoice closure issues, ensure:
You have appropriate permissions to modify invoices and configuration settings.
The guest profile is accessible.
The invoice is still open or editable.
Organizational-level configuration access is available (if adjusting register settings).
Credit Application Issues
Problem: Invoice cannot be closed using credits
Resolution Steps:
Confirm credits exist, are valid, and allocated to the correct services
Check the guest's wallet tab to verify credits haven't been redeemed already
Reallocate or adjust credit balance as needed to match invoice requirements
Membership Credit Configuration
Problem: System prevents invoice closure due to membership credit handling
What to Check:
Verify whether the membership uses service credits or service discounts
Confirm all invoice services are eligible under the membership configuration
Note that membership credits may apply to products or prepaid cards for future purchases like day packages
Deleted Package Services
Problem: Service deleted and re-added from a package isn't recognized by the system
Resolution Options:
Option 1:
Manually apply a discount for remaining package credits
Close the invoice
Mark the package as expired in the guest's profile
Option 2:
Refund unused balance to a prepaid card for future invoice application
Insufficient Credit Balance
Problem: Invoice has a remaining balance after applying credits
Resolution:
Apply payment using available credit balance
If unsuccessful, review other account settings for configuration issues
Post-Register Closure Payments
Problem: Payments were made before register closure and voiding is disabled
Resolution:
Navigate to Configuration at the organizational level
Enable "Allow voiding of invoices and payments after register closure"
Delete the problematic payment and adjust the invoice
Disable the setting afterward if preferred to avoid unintended changes
Best Practices
Regularly audit membership configurations to ensure they match intended functionality
Verify credit allocation and redemption status before invoice processing
Maintain familiarity with Zenoti settings for service packages and register configurations to quickly identify system limitations