Skip to content

Enjoy a Hassle-Free Booking Experience!

Get Discount
fluentbooking logo
  • How It Works
  • Features
  • Use CasesExpand
    • Personal Services

      Streamline your personal service appointments

      eLearning

      Take lead in your e-learning venture

      Sales

      Transform your sales communications

      Customer Service

      Scale your marketing with simplified appointments

      Marketing

      Take your customer service to new heights

      Recruitment

      Recruit top talents more efficiently

  • Integrations
  • ResourcesExpand
    • fluentcart sneak peek - the future of ecommerce business in wordpress
      Sneak Peek at FluentCart: The Future of WordPress eCommerce is Almost Here!
      Read All Articles
      Resources

      • Articles
      • Documentation
      • Roadmap
      • Comparisons
      • Demo
      • Support
  • Pricing
  • AboutExpand
    • Contact
  • Login

Buy Now
fluentbooking logo

Getting Started

  • Install, Activate, and Update FluentBooking 
  • Install & Activate FluentBooking Pro
  • Add your Booking Form to the WordPress site’s Front-end
  • How to Enable Landing Page for Your Host
  • Dashboard Overview
  • Enabling Team Page in WordPress Front-end

Host & Events

  • Create a New Host
  • Create New Events
  • Set Round Robin Bookings
  • Single One-off Event
  • Group One-off Event
  • Collective Booking Event
  • Set Booking Advanced Settings
  • Create a Booking Availability
  • Set Email Notifications for a Booking
  • Set Booking Questions
  • Set Booking Summary Email
  • Set Booking Limits
  • Take Payment in Bookings
  • Take Multi-Payments 
  • Offline Payment for Booking
  • Modify Event Details
  • Host/User Access Management 

Bookings

  • Booking Details
  • Cancel a Booking

Integrations

  • Paypal Integration with FluentBooking
  • Google Calendar/Meet integration with FluentBooking
  • Zoom Integration with FluentBooking
  • Outlook Calendar Integration with FluentBooking
  • Nextcloud Calendar Integration With FluentBooking
  • Stripe Integration with FluentBooking
  • Apple Calendar Integration with FluentBooking
  • WooCommerce Integration with FluentBooking
  • FluentCRM integration with FluentBooking
  • Fluent Forms Integration with FluentBooking
  • Webhook Integration with FluentBooking
  • Twilio/SMS/WhatsApp Integration with FluentBooking
  • FluentBoards Integration with FluentBooking

Availability

  • Availability Management
  • Configure Availability

Miscellaneous

  • FluentBooking Shortcodes
  • Gutenberg Blocks
  • Prettify Landing Page URL
  • Import, Export and Clone Events
  • Pass Default Booking Information to the URL
  • Changelog

Global Settings

  • Global Settings
  • Host Settings
  • Frontend Panel
View Categories
  • Home
  • Docs
  • Host & Events
  • Take Payment in Bookings

Take Payment in Bookings

1 min read

FluentBooking allows you to set up a way for clients to pay for your booking services. Whether you prefer Stripe, PayPal, WooCommerce, or offline payments. Follow the simple steps to get it done.

Enable Payment Settings #

Before you start accepting payments, you’ll need to enable the payment feature.

Start by going to the Settings menu at the top of your dashboard. Under General Settings, scroll down until you see Payment Settings. Now, switch on the Enable Payment Module option.

Once that’s done, choose the Currency you’d like to use for your bookings from the dropdown menu. Then, click the Save Settings button. That’s it!

Configure Payment Settings  #

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.

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.

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.

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.

Set up your Payment Gateway #

To make the system work, you need to connect at least one payment method. FluentBooking supports multiple payment methods for a single booking.

Check out these helpful guides to get started:

  • How to set up Stripe Payment with FluentBooking
  • How to set up PayPal Payment with FluentBooking
  • How to set up Offline Payment with FluentBooking
  • How to use Multiple Payment Methods in one Booking

If you have any further questions, concerns, or suggestions, please do not hesitate to contact our support team. Thank you.

What are your Feelings
Share This Article :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Still stuck? How can we help?

How can we help?

Updated on May 8, 2025
Set Booking LimitsTake Multi-Payments 

23 Comments

  1. Avatar for Bill Bill says:
    January 18, 2025 at 5:33 am

    Can you give users a coupon for a discount?

    Reply
    1. Avatar for Aminul Islam Tuhin Aminul Islam Tuhin says:
      January 27, 2025 at 8:55 am

      Hey Bill,

      Coupon codes aren’t currently supported in FluentBooking.

      Reply
  2. Avatar for Rob Rob says:
    December 21, 2024 at 11:58 am

    In the current booking software we use we can make payment optional. So if people want to pay cash at the appointment they can. How can I do this with Fluent Booking?

    Reply
    1. Avatar for Aminul Islam Tuhin Aminul Islam Tuhin says:
      December 23, 2024 at 6:40 am

      Hey Rob,
      It’s not possible currently. I’ll discuss it with the development team regarding your request.

      Reply
  3. Avatar for Zsuzsa Zsuzsa says:
    November 25, 2024 at 12:13 am

    would it be possible to set up money transfer payment? so I would only confim a booking when themoney arrived to my bank accout.

    Reply
    1. Avatar for Aminul Islam Tuhin Aminul Islam Tuhin says:
      November 25, 2024 at 5:01 am

      Hey Zsuzsa,

      Yes, it’s possible.

      Reply
  4. Avatar for John John says:
    October 3, 2024 at 7:27 am

    Hi, what is the logic of the additional items? They are added to the booking fee per default. Is it not meant that the customer/bookee can select the additional items at will?

    Reply
    1. Avatar for Kris Kris says:
      November 26, 2024 at 9:26 am

      same problem, do you find a solution ?

      Reply
    2. Avatar for Aminul Islam Tuhin Aminul Islam Tuhin says:
      November 26, 2024 at 10:18 am

      It’s useful if you are offering multiple services or packages.

      Reply
  5. Avatar for Robert Robert says:
    September 28, 2024 at 6:21 pm

    It would be great to take a deposit payment. I can see a few others have requested the same.

    This feature would mean that while a service could cost $100, the customer can pay a $20 deposit which guarantees the booking and they can pay the remaining balance of $80 directly.

    Users should be able to set a service price ($100 for example) and an option to accept a deposit ($20 for example). Customers could then choose to pay in full or the deposit, and owe the balance later directly with the service provider.

    This is more relevant to selling services and events rather than meetings / calls but would be a crucial feature to have.

    Reply
    1. Avatar for Aminul Islam Tuhin Aminul Islam Tuhin says:
      September 30, 2024 at 8:22 am

      Hi Robert,
      I’ll discuss this request with the development team as a priority. Please be patient in the meantime.

      Reply
      1. Avatar for Kris Kris says:
        November 26, 2024 at 9:26 am

        coool, any news 🙂

      2. Avatar for Aminul Islam Tuhin Aminul Islam Tuhin says:
        November 26, 2024 at 10:20 am

        Hey Kris,

        It’s under consideration.

  6. Avatar for claire claire says:
    September 24, 2024 at 12:29 pm

    Can you request a deposit for an event?

    Reply
    1. Avatar for Aminul Islam Tuhin Aminul Islam Tuhin says:
      September 25, 2024 at 6:54 am

      Hey Claire,
      Can you explain to me what you actually want?

      Reply
  7. Avatar for Sunny Luthra Sunny Luthra says:
    September 1, 2024 at 6:05 am

    Please provide documentation to create a custom payment gateway. We want razorpay but not via woocommerce. You already have integrated razorpay in fluent forms, what is the reason of not adding in fluent booking?

    Reply
    1. Avatar for Aminul Islam Tuhin Aminul Islam Tuhin says:
      September 2, 2024 at 11:34 am

      Hey Sunny,
      We value every request from our users. We integrated RazorPay with Fluent Forms because there was significant demand for it. If we receive enough requests for this integration, we’ll add RazorPay to FluentBooking. Please be patient in the meantime.

      Reply
  8. Avatar for Maeva Maeva says:
    May 19, 2024 at 12:08 pm

    There is a another payement integration ? Maybe PayPal or something else

    Reply
    1. Avatar for Aminul Islam Tuhin Aminul Islam Tuhin says:
      May 20, 2024 at 3:25 am

      Hi Maeva,

      Yes, FluentBooking currently supports both Stripe and PayPal for receiving payments.

      Reply
  9. Avatar for Nutcracker Nutcracker says:
    April 8, 2024 at 6:04 pm

    how do you set up deposit payment?

    Reply
    1. Avatar for Aminul Islam Tuhin Aminul Islam Tuhin says:
      April 16, 2024 at 3:57 am

      Hi Nutcracker,

      What do you mean by this? Can you explain?

      Reply
  10. Avatar for dips dips says:
    February 17, 2024 at 9:33 pm

    How to show option to collect payment offline

    Reply
    1. Avatar for Aminul Islam Tuhin Aminul Islam Tuhin says:
      March 7, 2024 at 9:16 am

      Hi Dips,

      Currently, you can’t collect your payment offline. However, I’ll forward your suggestion to our R&D team.

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Table of Contents
  • Enable Payment Settings
  • Configure Payment Settings 
    • Use Native Payment Methods by FluentBooking
    • Use WooCommerce Checkout
  • Set up your Payment Gateway

FluentBooking is the ultimate solution for booking appointments, meetings, webinars, events, and sales calls, etc.

Weekly Email Newslatter

Subscribe Form Weekly (Single Blog Page)

RESOURCES

  • Articles
  • Docs
  • Objectives & Vision
  • Brand Assets
  • Roadmap
  • Support
  • About us
  • Contact Us
  • Account Login
  • Affiliate Program
  • Report a Security Issue

USE CASES

  • Personal Service
  • Sales
  • Customer Service
  • e-Learning
  • Marketing
  • Recuitement

OUR PRODUCTS

  • FluentCommunity
  • FluentCRM
  • Fluent Forms
  • FluentBoards
  • FluentSupport
  • Ninja Tables
  • WP Social Ninja
  • Paymattic
  • FluentSMTP
  • AzonPress
  • FluentSnippets

POPULAR

  • Why We Built FluentBooking?
  • FluentBooking vs Cal.com
  • FluentBooking vs Calendly

Social

Facebook X Linkedin YouTube Instagram

Copyright © 2025 FluentBooking. A Brand of WPManageNinja™ Affiliate | Terms & Privacy

Sign Up for Our Newsletter

Subscribe Form Weekly (Single Blog Page)
Let's Simplify Your Appointments with FluentBooking!
Free downloads
  • How It Works
  • Features
  • Pricing
  • For Teams
    • Personal Service
    • Sales
    • Marketing
    • eLearning
    • Customer Service
    • Recruitment
  • About
    • Contact
  • Resources
    • Docs
    • Roadmap
    • Articles
    • Comparison
    • Support
    • Demo