Skip to main content

New Invoice V4: Take Payment At Checkout

This guide walks you through general payment flow in MoeGo after marking the pet as ready with service finished.

Marina avatar
Written by Marina
Updated over a week ago

MoeGo provides a flexible and streamlined checkout experience to help you collect payments quickly, reduce errors, and manage complex payment scenarios with confidence.

In MoeGo, appointment status and payment status are managed separately, giving you full control over when and how you charge clients.

This article focuses on taking payment after a service is completed.
For charging before the service starts, see: Prepayment in MoeGo.

Step 1: Start Checkout

After marking the appointment as ready, click Start Checkout.

Step 2: Review and Update Invoice Details

Before charging, review invoice details to ensure accuracy.

Edit Service Staff or Price

  • Hover over the service item and click Edit

  • Update the staff assignment or service price

Add or Remove Invoice Items

You can add or remove services, add-ons, or products before charging.

Add items:

  • Click Add More Items and select services, add-ons, or products

Remove items:

  • Hover over an item and click Remove

  • πŸ’‘ If a client prepaid and items are removed, MoeGo automatically detects overpayment and triggers a refund workflow.

Add or Remove Service Charges

Add surcharges such as late pickup, medication, feeding, or other custom fees.

To manage charges:

  • Click Add Fees to add a charge

  • Hover and click Remove to delete a charge

Add Tips

You can add tips manually during checkout.

  • Click Add Tips

  • Select or enter the tip amount

Apply Discounts, Packages, or Memberships

πŸ’‘ Tip: MoeGo automatically applies eligible benefits, and you can stack multiple benefits.

Learn more about Stack Benefits.

You are free to manually apply benefits.

  • Discounts

  • Packages

  • Memberships

Add Convenience Fees

If enabled, MoeGo automatically adds credit card processing fees when clients pay by card.

  • Enable Credit Card Processing Fee Paid by Clients under the Card processing section.

  • When clients pay by card, the convenience fee is automatically added

  • Users with permission can manually remove the fee

Add Payment Description

You can add internal notes or client-visible descriptions before charging.
This is useful for documenting service details or payment context.

Step 3: Collect Payment

  1. Select a payment method

  2. Click < Charge Now > to complete payment

⚠️ Cash Tendered vs. Cash Amount Received

  • Cash Tendered is used only to calculate change

  • It does not change the cash payment amount recorded

(Optional) Split Payments

You can split an invoice across multiple payment methods (for example, card + cash).

  1. Click Split Payment

  2. Select the first payment method and enter the amount

  3. Select additional payment methods as needed

  4. When Left to Pay = 0, complete the invoice

(Optional) Bulk Payments

MoeGo automatically detects unpaid invoices for the client during checkout.

  • Click Make Bulk Payment

  • Review unpaid invoices

  • Select a payment method and complete the charge

Learn more: MoeGo Bulk Payment.

Did this answer your question?