MioCommerce allows you to charge customers directly from a booking using MioPay (with Stripe) or to record payments collected through other methods. Customer billing information can be captured securely through MioCommerce and reflected in your connected Stripe account, making payment management simple and reliable.
This article explains how to charge customers from the web dashboard and covers common charging scenarios.
Note: This article applies to accounts with MioPay (Stripe) enabled.
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.
You’ll now be able to charge the customer or record a collection.
Common Charging Scenarios
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
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
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 Warning About 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
Full, partial, and adjusted charges are supported
Charges and collections remain tied to the booking
Payment status updates automatically
👉🏻 Want to try out this feature in our simulated environment: Try Live Tour and become an expert today! 😊





