Linking Terminal to your Stripe Account

The first time you power on your Stripe Terminal, you will be prompted to configure the device (country, language, wifi/network etc). Follow the on screen steps to get started.

 

Registering the Reader

The last step of the Terminal setup process will prompt you to “Register this Reader”. Take note of the code displayed on screen, then go to:

https://dashboard.stripe.com/terminal/readers

Click on the Register your Reader button to add your terminal.

 

Enter the Code

Enter the code that is displayed on the Stripe Terminal

 

Enter Location

You can optionally give the Terminal a name and you must assign a location. Once you have entered the details you can save/add the Terminal.

You should now see the Terminal listed.

 

API Key

The next step is to create a Restricted API key. Press the Create Restricted Key button.

https://dashboard.stripe.com/apikeys

 

Provide Key to Another Website

Select the option Provide Key to Another Website and press Continue

 

Enter Website Details

Enter the details and press Create Restricted Key

Name: Breeze
URL: https://breezesoftware.com

 

Copy the Key

Copy the restricted key

 

Add Device to Breeze Cloud

Create a new Configuration in Breeze Cloud, by pressing the Add Configuration button.

https://cloud.breezesoftware.com/settings/payment-booth

 

Enter the Details

Enter the details of the device:

Type: Stripe Terminal and Payment Link
Name: eg Payment Photo Booth 001
Restricted Key: Enter/paste the restricted key

Do not press Save yet. Leave this page open whilst configuring the Webhooks.

 

Webhook

Copy the devices Webhook URL.

 

Create new Webhook

In Stripe, press the Create event destination button

https://dashboard.stripe.com/webhooks

 

Enter the Webhook URL

Enter/Paste the webhook URL of your device from Breeze Cloud into the End point URL field
Then press select events.

 

Add Events

The following events must all be added. Copy and paste each one (one at a time) in to the search bar, and then select it to add it. Once all 4 events have been added, press the Add Events button.

  • checkout.session.completed
  • payment_intent.created
  • payment_intent.payment_failed
  • payment_intent.succeeded

 

Reveal Signing Secret

Press Reveal Signing Secret to reveal the key.

 

Copy Signing Secret

Copy the Signing Secret key

 

Paste Signing Secret

Paste the Signing Secret into the Webhook Secret Key field for your device in Breeze Cloud

Your Terminal is now added. Repeat this process for any other Terminals you need to add.