How to open a Stripe account and integrate it with TuriTop

Stripe Payment GatewayStripe is a fast, secure and worldwide payment gateway, that accepts multiple credit/debit cards and offers a neat and easy user interface. It is so good that you will be convinced before you finish this blog post. Follow these simple steps to open an account with Stripe and connect it with your TuriTop booking system.

Stripe is a great tool to receive payments from your clients, without complicated forms like PayPal's, and also offers lower fees. It is a perfect alternative if you want to start receiving secured payments very quick and want to avoid misunderstandings of any kind. Your clients also will be able to type their phone number (remember me checkbox) to allow Stripe to remember their credit/debit cards information, making future bookings faster and more secure.

Another advantage over Paypal is that your money will go directly into your bank account. Forget about re-entering all your information to make a payment. Your percentage of paid reservations will increase considerably. 

Take a look at an example of what your clients will see to pay >>>

Stripe 9

How to open a Stripe Account

If you already have a Stripe account, please go directly to Step 5.

Step 1: Start

Go to your TuriTop panel in ''Company'' >>> ''Receiving Payments'' >>> ''Stripe'' and click on ''Connect with Stripe''. Or visit Stripe's Website.  

Keep in Mind: The control panel is only available in English. 

Step 2: Sign up

Depending on your country you can see if it is on the beta list. See here the whole list of countries:

Click on "Sign up" or click on "Join Beta" if your country is on the beta list.

Keep in Mind: At th moment only a few countries are on the beta list.

Step 3 - Confirmation

Add your email and add a password and click on ''Create account''.

Stripe N2

Instantly you will receive an email from Stripe asking you to confirm the Stripe account. Click on the first link they send and you will automatically go to your control panel.

Stripe N3

If you get a pop up asking you how do you want to use Stripe, make sure you select "Go straight to your dashboard"

Step 4 - Activation

Click on ''Activate Your Account'' and a long form will appear that you will need to fill out to activate your account. They will ask for your company and bank information among others. 

Stripe N4
Step 5 - Connect to your TuriTop booking system

To receive payments on your website and Facebook page and register them on your TuriTop booking system, you need to do the following:

5.1. On your Stripe dashboard click on Developer>>API Keys (On the left just below Webhooks)

5.2. Then the section will appear with the API Keys. Copy the codes "Secret Key" and "Publishable Key"

Stripe API

5.3. Paste the two codes to your TuriTop booking system's control panel, on the section "Company" >>> "Receiving Payments" >>> "Stripe"

Stripe 3
5.4. To show notifications via email to your clients each time they make a payment or you make them a refund, you have to go to Business Settings on your Stripe Dashboard, then Email Receipts to see the checkboxes for "Successful payments" and "Refunds".

5.5. Connect with Stripe.

  1. Go to your TuriTop Panel >>> Company >>> Receiving Payments >>> Stripe and click on the button that reads "Connect with Stripe"

  2. Log into Stripe (it will be done automatically if you are already logged in)

  3. A Green message will appear in that section saying that you are connected.

Save customers' card information to charge later with Stripe

For some businesses, keeping credit card info from customers is a necessity since they can be charged later or to charge those customers who are no-shows. Follow these steps to configure this functionality and to understand how to charge your customer manually from your back-office

Keep in mind: You can choose to keep customers' credit/debit card info when you charge a partial payment.

Step 1: go to Stripe's preferences in TuriTop

Log in to your TuriTop control panel >>> Company >>> Receiving Payments >>> Click on "Allow customer card info to be stored in Stripe":

Stripe's permit Step 2: configure payments and taxes

Next, you need to make sure you have configured the partial payment settings from Services >>> Select a service >>> Edit >>> Payment and Taxes (Learn more here.)

First, enter the amount you'd like to charge as a deposit (in currency or percentage):

Partial Payment

Secondly, make sure you have Stripe active for this service:


Step 3: go to your Bookings tab

Once you have received a booking after this set-up, you can now charge your customer later. To do this, go to your Bookings Tab >>> Find the booking which belongs to the customer you'd like to charge >>> click on edit Edit booking >>> click on "View Paymens List". Click then on "Collect Remaining Balance" and the system will do it automatically for you:

Collect Remaining BalanceWell Done! You have now your Stripe account set up and synchronized with your TuriTop booking system