---
title: Take Payment in Bookings
description: FluentBooking provides a complete solution to accept payments for your services. You can connect popular gateways like Stripe and PayPal, use WooCommerce, or even accept offline payments. This guide will walk you through the entire process, from initial setup to…
url: "https://fluentbooking.com/docs/how-to-take-payment-in-bookings/"
updated: "2025-09-03"
category: Payments
---

# Take Payment in Bookings

FluentBooking provides a complete solution to accept payments for your services. You can connect popular gateways like Stripe and PayPal, use WooCommerce, or even accept offline payments. This guide will walk you through the entire process, from initial setup to configuring your first paid event.

> Note: Payment features are only available in FluentBooking Pro. You’ll need the FluentBooking Pro plugin to use them.

## Enable the Global Payment Module

Before you can charge for any event, you must first activate the main payment module.

Start by going to the **Settings** menu at the top of your dashboard. Under **General** > **Payment** sections, select **Settings,** and you will see **Payment Settings**. Now, switch on the **Enable Payment Module** option.

After that, configure the global currency settings:

- **Currency:**Select your business currency.
- **Number Format:** Choose the style for displaying prices.
- **Currency Position:**Select where the currency symbol appears (Left, Right, Left Space, and Right Space).

Once that’s done, click the **Save Settings** button.

![](https://fluentbooking.com/wp-content/uploads/2023/10/Payment-Settings-1-scaled.webp)

## Set Up a Payment Gateway

After enabling the module, you must connect at least one payment method to process transactions.

While in the **Payment** settings, click on the **Payment Methods** sub-menu. Select the tab for the payment gateway you want to configure: **Stripe**, **PayPal**, or **Offline Payment**.

Fill in the required details for your chosen gateway. For example, to use PayPal, you will need to enable it, set the payment mode, and enter your PayPal email address. Click the **Save Settings**button.

For detailed instructions on each gateway, please see our guides:

- [How to set up Stripe Payment with FluentBooking](https://fluentbooking.com/docs/stripe-integration-with-fluent-booking/)
- [How to set up PayPal Payment with FluentBooking](https://fluentbooking.com/docs/paypal-integration-with-fluentbooking/)
- [How to set up Offline Payment with FluentBooking](https://fluentbooking.com/docs/offline-payment-for-booking/)
- [How to use Multiple Payment Methods in one Booking](https://fluentbooking.com/docs/take-multi-payments/)

![](https://fluentbooking.com/wp-content/uploads/2023/10/Payment-Methods-02-1-scaled.webp)

## Configure Payments for an Event

To set up payments for a specific booking, click the **Calendars** section in your FluentBooking dashboard. Find the booking you want to update, then click the **Edit** button.

![](https://fluentbooking.com/wp-content/uploads/2023/10/Edit-events-02-scaled.webp)

Now, select the **Payment Settings** option and choose the checkbox that says **Enable this event as Paid and collect payment on booking**. 

After that, you will see two payment **Checkout Methods**. Choose one option for your event Booking.

### Use Native Payment Methods by FluentBooking

FluentBooking lets you accept payments using built-in options like **Stripe**, **PayPal**, or even **Offline** payments.

Once you’ve selected your preferred payment method, head to the **Booking Payment Items** section. Here, you can enter the name of your service or items and set the price.

If you need to add more services or items, click the **Add More Item** button and fill in the details. After setting everything up, click the **Save Changes** button to save your settings.

![](https://fluentbooking.com/wp-content/uploads/2023/10/Payment-Settings-03-scaled.webp)

### Use WooCommerce Checkout

If you’d like to use **WooCommerce Checkout** to accept payments for your bookings, you’ll first need to enable the **WooCommerce Addon**.

To do this, go to **Settings** from the top menu, then scroll down and click on **Advanced Features & Addons** on the left side. Find the **WooCommerce** option and turn it on by clicking the **Radio** button.

![](https://fluentbooking.com/wp-content/uploads/2023/10/WooCommerce-04-scaled.webp)

Now, go back to your booking event and select **Use WooCommerce Checkout**. You can only choose from existing products in your WooCommerce store. The booking price will match the product price in your store.

When all is done, click the **Save Changes** button.

![](https://fluentbooking.com/wp-content/uploads/2023/10/use-woocommerce-checkout-05-scaled.webp)

If you have any further questions, concerns, or suggestions, please do not hesitate to contact our [support team](https://wpmanageninja.com/support-tickets/?utm_source=wpmn&utm_medium=home&utm_campaign=site#/). Thank you.
