Passing Processing Fees to Guests

Tired of those pesky processing fees eating into your profit margins? You can alleviate the impact of those fees by passing them on to your guests!

Last Updated: April 3, 2025

Link to Feature: https://app.fireflyreservations.com/Settings#fees (or click here)

 

WARNING: Ensure passing processing fees to the guest is allowed in your state, region, or territory before setting up a fee in Firefly!

 

Quick Links

Overview

Set up processing fee rules

Process a payment with processing fees

Confirm processing fees on a previous payment

Refund a payment with processing fees

How do processing fees in Firefly affect my payment processing?

Overview

Passing processing fees through to guests has become a common practice in states that allow it. In Firefly, you have the option to pass both booking and processing fees onto your guests which helps decrease your business expenses. Setting up processing fees applies them to payments automatically and is a quick, one-step process!

Set up processing fee rules

First, you need to set up your processing fee rules so Firefly knows how much of a fee you are adding on to payments. From the main menu, go to Settings > Property > Fees tab and click Add Processing Fee Rule.

CS-Firefly-KB-Settings-New-processing-fee-buttonClick Add processing fee rule to create a new rule

Next, enter your desired processing fee. You can add a percentage, a set dollar amount, or both. For example, Stripe's processing fees are 2.9% + $0.30 per transaction for manually entered card transactions so you enter 2.9 in the % field and 0.30 in the $ field. You then select the Credit/Debit Card payment method, Manual Entry process method, and click Save.

Create a new processing fee rule

The options on payment method and process method allow you full customization for your processing fees. You can create different rules for specific payment types. So you may want to create unique rules for payments made through a terminal, manually entered card payments, and cards saved On File in the system as these may all have different rates through your payment processor.

CS-Firefly-KB-Settings-Processing-fee-rulesA setup with multiple processing fee rules

Finally, if setting up multiple rules, use the 3 dots to drag the rules and re-order them. The first rule that applies to a payment will be used. For example, if your topmost rule is for Credit cards with Any process method and your second rule is for manual entry card payments, the topmost rule will be the one that is applied since it is at the top of the list. Even though they both fit the criteria for that payment, the system will use the first rule in the list meeting all criteria.

 

Process a payment with processing fees

Now that your processing fee rules are all set up, your payments will collect processing fees automatically throughout the system.

When a guest makes a reservation on the reservation portal, they will see a message indicating a processing fee is included in their total payment.

CS-Firefly-KB-Reservation-Portal-Processing-FeeProcessing fee message on reservation portal summary

You will also see a message to let you know how much of a processing fee is being added when you create a new payment on an existing reservation or when booking a new reservation in the front desk.

CS-Firefly-KB-Reservation-Detail-New-payment-processing-fee-notification-768x589Processing fee message when creating a new payment

Processing fee message when creating a new reservation on the front desk

Processing fees are also automatically applied to payments for Point of Sale transactions.

CS-Firefly-KB-POS-new-payment-with-processing-fee

 

Confirm processing fees on a previous payment

When viewing a previous payment for a reservation charge or a Point of Sale transaction, if a processing fee was applied to the payment you will see a little yellow bubble at the end of the payment's details line.

This bubble shares the entire payment amount including the processing fee, and hovering over the bubble displays a message indicating a processing fee was applied.

CS-Firefly-KB-Reservation-Detail-payment-total-including-processing-feeTotal payment amount including processing fee will be indicated on a yellow bubble
CS-Firefly-KB-POS-Payment-with-processing-fee
Payment amount including a processing fee on a Point of Sale transaction
If you do not see the yellow bubble on a payment's details line, no processing fee was applied to the payment.

Refund a payment with processing fees

When you refund a payment that included a processing fee, you get to choose to refund the payment with or without the processing fee.

CS-Firefly-KB-Reservation-Detail-Refund-with-processing-fee

CAUTION: Be extra mindful of your selection to include or exclude the processing fee.

If a payment is refunded excluding the processing fee, it is not possible to issue a refund for the processing fee at a later time.

 

 

How do processing fees in Firefly affect my payment processing?

Payments processed with a processing fee will look just like a normal payment from the perspective of the payment processor. For example, if you have a payment of $100 that included a 3% processing fee, you would simply see a payment of $103 in your processor's dashboard.

In Firefly, as we learned above, a payment with processing fees will show as a $100 payment but will include a little yellow bubble to let you know the entire total charged to the guest is $103.

 

🙋‍♀️ Still need help? Email: support@fireflyreservations.com and one of our technicians can help answer your questions.

💭 We would love to know if this article was helpful in addressing your issue. If you could answer the question below it will notify our team. Thank you!