To integrate Bookinglayer with your Stripe account, have both your Stripe account and Bookinglayer account open. Stripe settings in Bookinglayer can be found under Settings > Payments.
Add your Private and Public key
You will have to copy-paste the Publishable Key and the Secret Key. In your Stripe-account go to Developers > API Keys. Make sure to copy the Secret Key correctly as it can only be seen once.
Register the webhook
It is important that you set up a webhook. Without setting up the webhook your payments won't be registered in Bookinglayer.
This is how you set up the Webhook:
1. In your Stripe-account go to Developers > Webhooks.
2. Click on 'Add endpoint'.
3. Copy the URL (you find this URL inside Bookinglayer under your Stripe settings as soon as you have selected one of the alternative payment methods). and paste it in the field 'Endpoint URL'.
4. Under 'Events to send' you can click on 'receive all events', if that option is not visible then make sure to select all events under the categories 'Charge' and 'Payment Intent'.
5. After you have created the endpoint, click on the row to open the settings. You will find a Signing Secret here that you need to copy and save in Bookinglayer.
Make sure to select the accepted cards and Save the changes.
Your Stripe account is now registered and will show on the Payment Form.