Skip to main content

Smarter Invoice & Payment: Take Payment At Checkout (App)

MoeGo mobile app provides a streamlined checkout flow so staff can quickly review invoices, collect payments, and handle complex payment scenarios directly on the go.

Written by Marina
Updated today

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

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

Step 1: Start Checkout

  • Open the appointment in the MoeGo mobile app.

  • Tap Checkout at the bottom of the appointment details screen.

Step 2: Review and Update Invoice Details

Before charging, review the invoice to ensure all services and charges are correct.

Edit Service Staff or Price

  1. Tap Edit next to the service item.

  2. Update the staff assignment or service price.

  3. Tap Save.

Add Invoice Items

You can update services and add-ons before charging.

  • Tap Add More Items.

  • Select services or add-ons to include.

โš ๏ธ Retail products cannot be added on the mobile app. Use the web version to add retail items.

Remove Invoice Items

  • Tap Edit next to the service item.

  • Tap Remove.

๐Ÿ’ก If a client prepaid and items are removed, MoeGo automatically detects overpayment and triggers a refund workflow.

Add or Remove Service Charges

You can add custom fees during checkout.

โš ๏ธ System-generated surcharges (e.g., late pickup, medication, feeding) cannot be manually added because they follow Pricing Rules.

Learn more about Pricing Rules.

To manage charges

  • Tap Add Fees to add a charge

  • Tap Remove to delete a charge

Add Tips

You can add tips manually during checkout.

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

  • Select a payment method (card, cash, etc.).

  • Tap Charge Now to complete the 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

โŒ (Not Supported) Bulk Payments

On the web, MoeGo automatically detects unpaid invoices for the client during checkout. This is currently not available on the mobile app.

Learn more: MoeGo Bulk Payment.

Did this answer your question?