# Stripe We will need the following details from your Stripe account: - Publishable key - Secret key - Signing secret If you have not created your Stripe account yet, [create one](https://dashboard.stripe.com/register) and follow the steps below to integrate it with your events.
- Once you have registered your account, sign in to the account and get your API keys. - Click **Developers > API keys** in the left menu to get your **Publishable key** and **Secret key**. ![](https://reg.crowdcomms.com/images/manager/stripe-tuto/step1.jpg)
- Click **Developers > Webhooks** in the left menu. - Click the **Add endpoint** button. [![step2.jpg](https://crowdcomms-docs-media.s3.amazonaws.com/uploads/images/gallery/2023-02/scaled-1680-/step2.jpg)](https://crowdcomms-docs-media.s3.amazonaws.com/uploads/images/gallery/2023-02/step2.jpg)
- Fill the **Endpoint URL** with **https://reg.crowdcomms.com/webhooks/stripe** - Select the **Latest API version**. - Add the following four events: - **charge.succeeded** - **charge.failed** - **source.canceled** - **source.failed** - Click the **Add endpoint** button. [![step3.jpg](https://crowdcomms-docs-media.s3.amazonaws.com/uploads/images/gallery/2023-02/scaled-1680-/step3.jpg)](https://crowdcomms-docs-media.s3.amazonaws.com/uploads/images/gallery/2023-02/step3.jpg)
- Click the **Click to reveal** button to get your **Signing secret**. ![](https://reg.crowdcomms.com/images/manager/stripe-tuto/step4.jpg)
Please note: If you anticipate a clientele based fully or in part in Belgium using a Bancontact card, you will need to set up and activate Bancontact within your stripe account for these payments to work. Guidance on this can be found [here](https://stripe.com/gb/legal/bancontact).