Skip to content
  • There are no suggestions because the search field is empty.

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 permissionsA screenshot of a computer

Description automatically generated

Adding Stripe keys to the microsite