Stripe Integration

1. Login into stripe account. Stripe Users with Administrator permissions can access a Stripe account’s API keys by navigating to the Developers section of the Stripe dashboard and clicking on API Keys. Copy Publishable key and secret.

2. Login into your Company account using admin login details and open Settings > Payment Credentials > Stripe and paste the copied secret and publishable key into Publishable Key and Stripe Secret.

3. Add Webhook: Copy the webhook URL from the application and open Developers > webhook on stripe and click on "+ Add Webhook" paste the copied webhook "Endpoint Url" and select payment_intent.succeeded, payment_intent.payment_failed, invoice.payment_succeeded and invoice.payment_failed from Event to send field and save the webhook. Now click on created webhook and copy the signing secret and paste that into Stripe Webhook Secret field.