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
Click Charge Customer
Choose MioPay (Stripe) to process the charge
or choose another method to record a collection
Enter the full amount
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 -
Click Charge Customer
Choose MioPay (Stripe) to process the charge
or choose another method to record a collection
Enter the partial amount (e.g., $30)
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:
Edit the booking and add the extra charges
Save the booking so the updated amount is reflected
Click Charge Customer
Choose MioPay (Stripe) to process the charge
or choose another method to record a collection
Enter the amount (e.g., $150)
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
Customers can be charged directly from the booking
You can charge:
Full amounts
Partial amounts
Adjusted totals
Card payments and recorded collections are both supported
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! π





