Step-by-step: Stripe integration

Connect your Stripe API Key to your circle's portfolio effortlessly

To integrate your Stripe API Key, you must have already created your Stripe account. Following that, you will need to follow a few steps to connect the two platforms.

1. Go to Portfolio Settings, and then click on the Sharelink tab. In the Payment Provider section, please select "Stripe".

01 - Stripe Integration

 

2. After you have selected Stripe as the payment provider, go to the Stripe website and copy the Secret key. Paste this key into the Stripe API key field. After that, click the "Save" button.

02 - Stripe Integration

03 - Stripe Integration

 

3. When you have saved the Stripe API key, our platform will generate a Stripe webhook URL. Click the Copy button to copy this URL before you create a Restricted API key on the Stripe website.

04 - Stripe Integration

 

4. On the Stripe website, click the Developers link [1] on the bottom left. A menu modal will be displayed. Select the API keys option [2] in it.

Stripe Integratie _ Developers

 

5. Still on the Stripe website, in the Restricted keys section, click the + Create restricted key button to create the Restricted Key.

05 - Stripe Integration-1

 

5. On the Create a restricted key side panel, enter the required information about the platform that will use your restricted key, such as Name [1] and URL [2]. For the URL, please paste the Stripe webhook URL you copied from the Share Council platform, as shown previously in Step 3. After you have pasted the Stripe webhook URL, click the Continue button [3].


06 - Stripe Integration

 

6. Following that, the Developers page will load. In the Create restricted API key section, you will see a column for resource type and permissions. Please set the following adjustments for the items below, if they are not already set:

  • Payment intents: Set to Write
  • Customer: Set to Read
  • Charges: Set to Read
  • Setup Intent: Set to Write

07 - Stripe Integration

After that, click the Create key button at the bottom of the page. 


08 - Stripe Integration

 

7. Once you have created the restricted key, click on it to copy.

09 - Stripe Integration

 

8. Go to the Sharelink page, paste the restricted key in the Webhook signing secret field, and click the Save button.

10 - Stripe Integration

 
9. Once you have clicked the Save button, the Validate button will appear. Please click on it to validate the key and complete the Stripe integration.
11 - Stripe Integration