BookingBug permits the use of online payment clients such as PayPal, WorldPay, Stripe, and many others. Customers who make a Booking are directed from the BookingBug widget to your chosen payment client, where they can choose to pay for the Booking, pay a partial amount amount of the Booking, or put down a deposit. Your Business can choose to take payments online, in-person, or provide Services for free. To take online payments, you will need an account with an online payment provider.
First, you'll need to make sure you have prices turned on in your account. To check you have prices:
From the Dashboard, click the Cog/Settings icon
Ensure that Set Prices is selected. (You can then set the prices by navigating to Configure, then editing your Service, Class, or Event.)
To enable Online Payments once Pricing settings are configured:
From the Dashboard, click the Cog/Settings icon.
Click config next to the desired payment provider.
Click the Change to view and select the desired online payment option. (This tutorial configures a PayPal account. Ensure that you have created and activated your account on the desired Payment client before beginning configuration in BookingBug.)
Select the desired payment client, then click Save.
Once the desired Payment Provider has been selected, enter the required account information. Click to select the desired Card Types to accept.
The Enable test mode checkbox will allow you to test your BookingBug payment process with a test card number provided by the Payment Provider. Uncheck this box to begin accepting payments through BookingBug.
The Require payment to book checkbox allows you to choose whether payment for your Booking is optional or mandatory at the time of purchase.
The Set time until booking is cancelled checkbox lets you set a time limit on how long your Customers have to complete payment. (This setting should not be lower than 120 minutes.)
The Send payment reminder checkbox will send an automated email reminder to Customers who have not yet paid. The number of days can then be set in the field below.
Adjust Payment Provider settings as desired, then click Save.
For additional instructions regarding specific Payment Providers, refer to the Integrations section of the BookingBug KnowledgeBase.