Integrating Stripe with your microsite
You can collect payments straight into your Stripe account by integrating it with your microsite following these steps.
-
- Go into your Stripe account
- In the search bar of your Stripe Account search for ‘API’
- Click on ‘Developers > API keys’ option
- The page below will appear
- Click on and copy the Publishable (Live) key and paste it into an email (shown in the red box below)
- Then click on the Create Restricted Key
- Choose Providing this key to another website
- Add the Name as Emma Live and the URL as emma-live.com and click Create restricted key
*The restricted key can only be copied in full once when you create it and usually it'll be saved somewhere else (on email, in a certain folder etc).
- Add them to your Emma microsite under Payments > Payouts (or add on Account level from left hand menu Account > Integrations > Stripe)
- Copy and Paste the keys to the correct fields > make sure Enable Webhooks is enabled, click on Verify > Save
- These keys can only be used to receive funds so are not as sensitive as they appear.
You will need to update the permissions for the restricted key from your Stripe Account.
- Click on the three dots ‘…’ next to the restricted key
- Edit key
- In the permissions column, change all the tabs with bold font and blue background to 'write' e.g. Core (see screenshot below as an example)
There should be around 13 sections to amend - change all sections’ permissions to Write, and click apply changes.
Finding Stripe Keys in Stripe
Creating a restricted key
Amending the restricted key permissions
Adding Stripe keys to the microsite