Integrating Stripe with your microsite
You can collect payments straight into your Stripe account by integrating it with your microsite following these steps.
- Within Emma:
- Navigate to the left hand menu: Account > Integrations > Stripe > click Add > choose Stripe > click Create.
- Within 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 the long key to copy the Publishable (Live) key
- Now paste it into the 'Stripe Publishable Key' field in Emma.

Then, click on the Create Restricted Key button on the right of the screen
-
- 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

Copy the restricted key so you are ready to paste it into the Emma field in a future step
*The restricted key can only be copied in full once when you create it.
You will now need to update the permissions for the restricted key from your Stripe Account.
- Click on the three dots ‘…’ next to the restricted key
- Click Edit key
- In the permissions column, change all the section headings with bold font and light grey/blue background to 'Write' e.g. Core (see screenshot below as an example)

Note: These keys can only be used to receive funds so are not as sensitive as they appear. By updating the section header, all the additional rows in that section below it will also update automatically - saving you time!
- Click the apply changes red button.
- Paste the restricted key into the Stripe Secret / Restricted Key field in Emma
- Ensure 'Active' is enabled and then click Verify.
- You will then see a pop up confirming the Stripe account name that your Emma account is now linked to.
- Finally, click Save.