Booking Fees from Occasion

In this article, we will explain how the booking fee billing works. 


Calculating booking fees:

On Occasion, you have three types of bookings; paid, free and gift card purchases:

  1. Booking fees are assessed when a customer pays for a booking with their credit card.
  2. Booking fees are not assessed on free bookings (no payment needed).
  3. Booking fees are not assessed on gift card purchases.

Collecting booking fees for Stripe Users:

The way Occasion collects booking fee varies by the payment gateway you use and which country you are located in.

In this example, we are going to assume the order total is $50 and the booking fee is 2%:

Use Case COUNTRY PAYMENT GATEWAY FEE OPTION CONSUMER PAYS PAID BY PAID ON
1.  Australia, Canada 
Eurozone, 
United Kingdom
Stripe Absorb $50 Merchant Collected when 
transaction is  
processed
2. Australia, Canada 
Eurozone, 
United Kingdom
Stripe Pass-through $51 Consumer Collected when 
transaction is  
processed
3. United
States
Stripe Absorb $50 Merchant Collected when 
transaction is  
processed
4. United
States
Stripe Pass-through $51 Consumer Collected when 
transaction is  
processed

Collecting booking fees for Square Users:

The way Occasion collects booking fee varies by the payment gateway you use and which country you are located in.

In this example, we are going to assume the order total is $50 and the booking fee is 2%:

Use
Case
COUNTRY PAYMENT GATEWAY FEE OPTION CONSUMER
PAYS
PAID BY PAID ON
1. Australia,
Canada
Eurozone,
United Kingdom
Square Absorb $50 Merchant Once a week 
(billed to card)
2. Australia,
Canada
Eurozone,
United
Kingdom
Square Pass-through $51 Consumer first,
then by Merchant
Once a week 
(billed to card)
3. United
States
Square Absorb $50 Merchant Collected when
transaction is 
processed

4.

United
States
Square Pass-through $51 Consumer Collected when
transaction is
processed

I got invoiced for booking fees.


There is only one scenario where you'll receive an invoice for booking fees:

  • You are based outside of the United States and use Square as a Payment Processor.

If you belong to one of the groups above, Occasion will invoice you. When you  pass-on the fees to the customers, Occasion deposits the booking fees in your bank account and charges your credit card once a week.


Changing the who pays booking fee 

You may decide to change who pays the booking fee from business paying to having your customer pay.

  1. From your Occasion account, click on "Settings" on the top-right corner.
  2. Under "Billing", click on "Change booking fee".

Common Questions:

What happens when bookings are cancelled?

Regardless whether you're using Square, Stripe, or any other Payment Processor, we will give proportional refunds to every customer when a refund is processed through Occasion.

For example, if you process a $50 refund on $100 total, Occasion will refund 50% of the booking fees to the customer.

Still need help? Contact Us Contact Us