Skip to main content
Online payment options
Updated over a month ago

The online payment options that can be offered to your clients are:

  • Disabled

  • By Email

  • At Online Booking

  • Capture Card Info

  • Shopping Cart

Disabled

This option means that no payment will be required at the time of booking; if chosen, you'll need to manually process a payment from the client.

By Email

Requires integration with Stripe or Square.

If chosen, clients will receive a payment reminder by email, as shown below:

At Online Booking

Requires integration with Stripe or Square.

  • To learn how to capture/record a payment using Stripe, see here.

  • To learn how to capture/record a payment using Square, see here.

If chosen, clients will be prompted to submit payment during the booking process.

Clients will also receive a payment reminder by email, as shown below:

Capture Card Info

Requires integration with Stripe.

If chosen, clients will be prompted to submit their card info during the booking process.

Shopping Cart

To make use of this feature, you will need to provide a callback URL that can retrieve the booking_data parameter (a base64 encoded JSON object), decode it and retrieve the information you need (the booking ID, payment ID and the product ID) to add that booking as a product in your shopping cart. For info, speak to your Booxi representative.

  • Must be enabled. To access, go to “My Business” > “Business details” > “Enable Online Payment via Shopping Cart”.

  • If chosen, services clients book will be added to their shopping cart (i.e. in your e-commerce website).

Relevant settings

In the context of payment, the following settings are relevant.

  • Auto-cancel unpaid booking: if enabled, online bookings that are not paid within 15 minutes will be automatically cancelled.

    • *Note: such bookings will be cancelled even if they are approved. The only way to prevent the booking from being cancelled is for the client to provide a payment provided by the client OR a staff member canceling the payment request.

  • Appointment Approval Modes and Reservation Approval Modes (for info, see here)

For services requiring payment, we strongly recommend enabling the "Automatic (after online payment completed)" approval mode. This setting will make the system automatically approve bookings ONLY AFTER the client has successfully completed payment; until payment is provided, the appointment will be listed as "Request awaiting your approval".

Notes

  • Payment reminders are not sent for services whose online payment type is “Capture card info” or “Shopping cart”. This means that clients who do not provide their card info or add the item to their shopping cart during the booking process (i.e. quit the booking screen before completing) will not have another opportunity to do it.

    • Also, if the Auto-cancel unpaid booking is enabled, their booking will be cancelled after 15 minutes.

Did this answer your question?