Skip to main content

Online Booking Setting - Payment

Written by Amelia
Updated over a week ago

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
    AND

  • Does 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

Did this answer your question?