Skip to main content

How do I charge a customer for a booking, including full, partial, and adjusted charges?

Charge full, partial, or adjusted amounts from a booking

Eric Plamondon avatar
Written by Eric Plamondon
Updated today

MioCommerce allows you to charge customers directly from a booking using MioPay (card payments) or to record payments collected through other methods.

This article explains how to charge customers from the web dashboard and walks through the most common charging scenarios.

Note: This article applies to accounts connected with Stripe - MioPay

NEW!
​Charging a Customer from the MioCommerce Mobile App

You can charge customers on-site using the MioCommerce Mobile App. Charging works the same way as the web dashboard and supports full, partial, and outstanding balance charges.
πŸ“˜ Learn more: How do I charge my customer through the mobile app?

Charge a customer through MioCommerce

Step 1: Open the Booking

  • Go to Bookings in your Ops Console

  • Select the booking you want to charge

You can also charge multiple bookings at once from the Bookings list.

Step 2: Open Payment Actions

  • From the right-side menu, click Actions

From here, you can:

  • Charge the customer using MioPay (card), or

  • Record a payment collected through another method


Common Charging Scenarios

Below are the most common ways service businesses charge customers from a booking in MioCommerce.

These examples show how to handle full charges, partial payments, and price adjustments so you can choose the option that fits your situation.

Scenario A: Charge the Full Booking Amount

Example: Charging a $100 booking in full

You have two ways to complete this:

Option 1: Charge Customer

  1. Click Charge Customer

  2. Choose MioPay (Stripe) to process the charge

    or choose another method to record a collection

  3. Enter the full amount

  4. Click Yes, Charge the Customer (or Yes, Record the Collection)

Option 2: Capture Pre-Authorized Amount

  • If the card was pre-authorized, click Capture under the payment processor section

  • This captures the full authorized amount automatically

Scenario B: Partially Charge a Booking

Example: Charging a $30 advance on a $215.50 booking

To partially charge -

  1. Click Charge Customer

  2. Choose MioPay (Stripe) to process the charge

    or choose another method to record a collection

  3. Enter the partial amount (e.g., $30)

  4. Click Yes, Charge the Customer (or Yes, Record the Collection)

When you’re ready to collect the remaining balance:

  • Repeat the same steps and enter the outstanding amount (e.g., $185.50)

Scenario C: Adjust the Booking Price Before Charging

Example: The booking amount was $100. During the service, they added a few extras worth $50. Now the new booking amount is $150

Follow the below steps:

  1. Edit the booking and add the extra charges

  2. Save the booking so the updated amount is reflected

  3. Click Charge Customer

  4. Choose MioPay (Stripe) to process the charge

    • or choose another method to record a collection

  5. Enter the amount (e.g., $150)

  6. Click Yes, Charge the Customer (or Yes, Record the Collection)

Important: Avoid Duplicate Charges

Once you click Yes, Charge the Customer, MioCommerce will display a confirmation message in the top-right corner indicating the charge was successful.

⚠️ Do not charge the customer again, as this will result in duplicate charges.

A successful charge is indicated when the payment status turns green and shows Charged in full.

Summary

  1. Customers can be charged directly from the booking

  2. You can charge:

    • Full amounts

    • Partial amounts

    • Adjusted totals

  3. Card payments and recorded collections are both supported

  4. Payment status updates automatically and stays tied to the booking


Charging from the MioCommerce Mobile App

You can also charge customers directly from the MioCommerce Mobile App while on site. πŸ“˜ Learn more: Charge your customers from Miocommerce Mobile App


πŸ‘‰πŸ» Want to try out this feature in our simulated environment: Try Live Tour and become an expert today! 😊

Did this answer your question?