Skip to main content

Ways Customers Can Be Charged by Card in ZenMaid

Learn how to streamline payments with multiple ways to charge cards and keep records updated in ZenMaid.

Ivan Dorian avatar
Written by Ivan Dorian
Updated over a week ago

Summary

  • Efficient payment processing keeps your cleaning business running smoothly. ZenMaid gives you multiple ways to charge customer credit cards and update payment records once cards are on file. This guide explains each method clearly.

Important

  • ZenMaid does not have a credit card authorization form (as of September 2019). The best option is to utilize the Booking Form as a credit card capture form:

  • To charge and collect payments by credit card, you must first connect a supported credit card processor to ZenMaid.

  • ZenMaid, Stripe, and Square do not pre-authorize credit cards (no holds on funds). Stripe and Square only check if the card is valid.

  • To actually charge a card, it must already be saved to the customer’s profile in ZenMaid.

  • Marking an appointment as Paid does not charge the customer. It only updates records.


Credit Card Payments from the Appointment Sidebar

  • From the ZenMaid Dashboard, click on any of the schedule views except for the Spot Finder.

  • From the calendar, select an appointment.

  • With the appointment sidebar opened, you have two options to charge the credit card on file:

1. You can go to Actions > Charge card

2. You can scroll down to Billing > click Billing actions > Charge cards

  • With either option, a window will appear where you can select the cards on file, enter an amount, and change the statement descriptor and charge description.


Credit Card Payments from the List View Page

Charging One or Multiple Cards at Once

  • The Bulk Charge feature allows you to process multiple customer payments at once.

1. Go to Appointments > List View.

2. Filter for Unpaid Appointments or Unpaid Appointments (exclude $0 price).

3. Select the appointments you want to charge.

4. The Actions button will update to Bulk Actions.

5. Click Charge Credit Cards.

✅ Appointments with a saved card show a credit card icon.


⚠️ If the option is grayed out, at least one selected appointment has no card stored, or your processor isn’t connected.


Bulk Charging for Weekly or Monthly Cleanings

  • For recurring cleanings, you can:

1. Charge each appointment individually.

2. Run a monthly payment in one step by charging all invoices on a single day.

  • Some businesses also charge the total monthly amount to just one appointment in the recurring series.


We have a comprehensive guide on both methods:


Credit Card Payments Through the Invoice Feature

  • Invoices are another way to collect payments from customers in ZenMaid. As soon as a payment is made, ZenMaid automatically marks the associated appointment or appointments as paid.

  • This option is ideal for customers who prefer to pay their own invoices online rather than having their card charged directly by your team.

Side Note

1. Invoices must be manually generated; this step cannot be automated.

2. Once an invoice is created and sent, customers can pay it online.

3. For more details on sending, tracking, and managing invoices in ZenMaid, please click here:


Credit Card Payments from the Contact Page

  • From the ZenMaid Dashboard, click on the Contacts icon.

  • From the All Contacts page, select or search for a contact.

  • Select the contact to view their profile.

  • Once in the contact profile page, click on the Billing tab.

  • Within the Billing tab, click on the Charge card button in the Billing details section.

  • A pop-up will appear where you can enter the amount, edit the statement descriptor, and update the charge description.

(In the Charge Description, you can add details about the charge)

  • Once everything looks good, click the Charge card button to process the payment.


Additional Notes

  • An appointment is automatically marked as paid if:

    1. The client pays their invoice online.

    2. You successfully charge their card on file through ZenMaid.

  • Appointments paid by card cannot be edited or marked unpaid. For changes, see: How to Adjust the Amount of a Paid-by-Card Appointment.

  • Marking appointments as paid also updates the customer’s Revenue To Date and Unpaid Balance.


Keywords

  • Bulk charge

  • ZenMaid invoices

  • Online invoices

  • Manual invoices

  • Payment processing

  • Customer payments

  • Recurring cleanings

  • Weekly payments

  • Monthly payments

  • Charge credit cards

  • Mark "as paid"

  • Unpaid appointments

  • List view

  • Revenue tracking

  • Appointment billing

  • Credit card processor

  • Stripe integration

  • Cleaning business payments

  • Automated payment records

  • Credit card payments

Did this answer your question?