Nookal integrates with Stripe to enable Clients to pay online. It also integrates with the Online Booking platform so it is possible to request Services and Classes to be paid at the time of the booking.
Below explains how to set up this integration and have online payment options added to Nookal’s Online Booking platform. For more details on using Stripe to request online payments for invoices not related to Online Bookings, click here.
Connecting Nookal with Stripe
Before you start...
To integrate Nookal with Stripe, an active Stripe account is required.
If you don’t have one, head to stripe.com to see if this product is suitable for your practice.
1. Go to the Setup section.
2. Click Integrations under Connections.
3. Enable Stripe from the list of available integrations and click Configure.
4. Click Connect to Stripe.
Hot Tip
If you already had Stripe set up before July 1 and are now using the Patient Portal, you will need a Stripe Connect account integrated to use Credit card payment and Storage.
To activate this head along to Setup > Connections > Integrations > Stripe > Configure > Click Migrate to Stripe Connect then continue following the below instructions.
5. Select for which Locations you want to use use and click Connect.
6. Log in to Stripe and connect your account by following the prompts.
The Locations connected will be displayed in the Stripe setup page.
Setting Up Online Payments for Online Bookings
Important!
The following instructions are for the New Online Bookings system.
For information on Setting up Stripe Online Payments for the Legacy Online Bookings system please click here.
Once the Stripe integration is set up, enable Services and Classes to be paid via the Online Booking platform.
1. Go to Setup > Items > open the Services or Classes section.
2. Click on the Service and tick the Enable Integrations option if not already ticked.
3. In the Integrations section, enable Online Payments.
4. Tick Payment Required To Complete Booking if payment is needed for this type of Service or Class.
5. Click Save Changes.
The Online Booking platform will be automatically updated with the Online Payments option. No update or modification is required in the Online Bookings section.
In the Online Booking setup page (Setup > Extensions > Online Bookings - New > Click on a Location), the Online Payments setup is displayed in the table of available types of bookings.
- No online payments available: X
- Optional online payments: tick
- Payments required: tick and Payment Required
These options will be reflected in the choice Clients can select to finalise the booking as shown above.
Clients Online Payment Process
After selecting the Type of Booking, Provider, Time/Date of the booking, Clients need to agree to Terms and Conditions and click Book or Pay according to the set up for the selected Booking type.
Important!
If the Payment Required box is selected all Clients need to Pay in full via credit card to complete the online booking.
If some Clients don't need to pay when booking online do not tick the Payment Required box. This will give Clients the option to book without paying (Book) or pay in full (Pay).
If the Client clicks Pay, they will be redirected to the payment page to enter the Card Details and click Pay.
Once the payment is successful, the Client will see the Booking Confirmation screen and receive a Booking Confirmation email.