Skip to main content

How can I charge a customer?

Manage payments and refunds through MioCommerce

Eric Plamondon avatar
Written by Eric Plamondon
Updated this week

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

  1. Go to Bookings in your Ops Console

  2. 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

  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

  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

  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 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! 😊

Did this answer your question?