MoeGo’s Online Booking Payment system combines simplicity with flexibility, allowing you to collect payments or secure cards directly during booking submission.
With configurable Payment Requirements and Customized Payment Options by Client Group, you can protect revenue, reduce no-shows, and tailor payment rules to match your business model.
How to Access Online Booking Payment Settings
Go to: Online Booking → Settings → Payment
Here, you can:
Set your general online booking payment requirement
Require payment, pre-authorization, or card on file
Create customized payment rules for specific client groups
Click Edit to modify your main payment option.
Click Add Additional Payment Options to create customized payment rules for a selected client group.
General Payment Options
Important: All payment options except No Payment require MoeGo Pay to be set up.
All payments are processed via MoeGo Pay.
You can choose from the following methods:
1. Prepayment / Deposit
Require clients to pay part or all of the service fee when submitting a booking request.
You can configure:
Full payment
Partial deposit (fixed amount)
Percentage-based deposit
You can also customize your cancellation policy so clients understand your terms before submitting.
Note: Standard MoeGo Pay card processing fees apply and will be deducted from the prepaid amount.
This option is ideal for:
High-value services
New clients
Peak seasons
No-show prevention
Please view more detail here.
2. MoeGo Pay Pre-Authorization (Pre-Auth)
Require a valid card on file during booking submission.
How it works:
The system pre-authorizes the full ticket amount 24 hours before the appointment
The charge appears as a pending hold
The card is officially charged once the appointment is marked as finished
This helps secure revenue while allowing flexibility in final billing.
You may also:
Enable tipping during booking submission
Customize your cancellation policy
Pre-auth is a strong balance between security and customer experience, please view more detail here.
3. Card on File
Require clients to enter a valid credit card before submitting their booking request.
The card is saved to the client profile
It can be used for future appointment charges
No automatic charge or hold occurs at booking
This option works well for businesses that charge after service completion but want payment security. Learn more here.
4. No Payment Required
Clients can submit booking requests without payment or card information.
You may add a custom note that will be displayed before submission (for example, explaining payment will be collected in person).
After configuring your payment option, click Update to save changes.
Set Up Customized Payment Options by Client Group
You can apply a different payment rule to a specific group of clients.
All clients outside this selected group will follow your general payment setting.
Click Add Additional Payment Options to begin.
Step 1: Select Client Group
You can choose:
New visitors
Existing clients with filters
New Visitors
Applies to clients who do not yet have a profile in your system.
Existing clients will follow the general payment method.
Note: Leads with a saved lead profile are NOT considered new visitors.
Existing Clients with Filters
You can apply a special payment requirement (such as deposit or pre-auth) to specific existing clients using filters.
Click Edit to configure filters.
Available Filters
Many filters come from the Smart Filter in Client & Pet List.
Additional filters (not available in Smart Filter) include:
Performance history
Has unpaid invoice
Has no-show appointments
Has cancelled appointments
You may select multiple filters.
Important: Filters follow AND logic, not OR logic.
Example:
If you select:
Has unpaid invoice
ANDDoes not have card on file
Only clients meeting both conditions will follow the customized payment option.
Step 2: Select Payment Method
Choose the payment method you want to apply to this filtered group:
Prepayment / Deposit
MoeGo Pay Pre-auth
Card on File
Click Update to save.
Important Limitation
Currently, you can only create:
One customized payment rule for a filtered client group
Plus one general payment rule for all other clients
This means:
The selected client group follows the customized payment method
All others follow the general setting
FAQ
Does Prepayment save the client’s card information?
No. Only Card on File and MoeGo Pay Pre-auth save the card to the client profile.
How do I enable Prepayment or Pre-auth?
You must be using MoeGo Pay as your payment processor. These features are exclusive to MoeGo Pay.
Can I create multiple customized payment groups?
Not at this time. You can only set:
One customized payment rule for a filtered group
One general payment rule for all other clients









