Stripe Payment Gateway Setup
Last updated
Was this helpful?
Last updated
Was this helpful?
This guide walks you through linking the Stripe payment gateway to your system, enabling payment processing for bookings.
A Stripe account.
Access to the Finance Portal where you manage your payment gateways.
Log in to your .
Navigate to the Developers section from the left-hand menu.
Under the API keys tab, find the Secret Key and copy it. This key allows your system to authenticate with Stripe.
Log in to the Finance Portal where you manage payment gateways.
In the left-side navigation bar, click on Apps.
From the dropdown menu, select Stripe.
In the Stripe section, paste the Secret API token you copied earlier into the provided field.
Click Save to store the API token and complete the integration.
To receive payment notifications and process updates, configure the Webhook URL:
In your Stripe Dashboard, go to Developers > Webhooks.
Click on Add Endpoint.
In the Endpoint URL field, enter the following URL:
Under Event types, subscribe to the checkout.session.completed
event. This event will notify your system when a payment is successfully completed.
Click Add Endpoint to save the webhook configuration.
Once the API token and Webhook URL are set up, your system will allow guests to pay and confirm bookings directly.
A toggle input is available in the Finance Portal that allows hosts to choose whether guests will cover Stripe fees.
If enabled, guests will be charged the booking/service amount plus the Stripe fees.
If disabled, the host will cover the Stripe fees as usual.
This setting provides flexibility in handling transaction costs based on your business needs.
If you no longer wish to use Stripe for processing payments:
Go to the Stripe settings in the Finance Portal.
Clear the API token field.
Click Save to disable the integration.