Required Update
An update is required to your Stripe payment gateway to avoid additional Stripe fees. You should have also received an email from Stripe directly about updating your keys due to Stripe’s new security standards and we wanted to follow-up to ensure you have what you need to update your Stripe payment gateway in Ollie. If you do not update your keys by June, 30 2024 Stripe will charge additional fees, which Ollie has no control over.
What is Changing?
On June 30, 2024 Stripe will require the use of Restricted API Keys (RAK). This is in an effort to increase security and standardize permissions. RAK must replace Secret Key for all Stripe gateway integrations. This guide provides instructions on how to create or update RAK with Ollie’s required permissions to meet these new security standards.
When do I need to make the change?
An update is required to be made by June 30, 2024 to avoid additional fees levied by Stripe. Ollie has no control over the additional Stripe fees.
What do I need to do?
1. Login to your Stripe dashboard and visit the API keys area (dashboard.stripe.com/apikeys)
2. Select the "+ Create restricted key" button. If you already have a RAK provisioned for your Spreedly connection, you can edit that key instead and proceed to the next step.
3. Ollie requires the following permissions on all RAK to facilitate transactions. They are found in the “All core resources section”, and one in the “All webhook resources” section. Ensure these permissions are set to Write to avoid disruption to transactions on your Stripe gateways.
- PERMISSIONS: Charges, Customers, PaymentIntents, PaymentMethods, SetupIntents, Tokens, Webhook Endpoints
- CONNECT PERMISSIONS: Charges, Customers, PaymentIntents, PaymentMethods, SetupIntents, Tokens
4. Save your new RAK using the "Create key" button below permissions, or save these updated permissions on your existing RAK using the "Apply changes" button.
5. Reveal the key in your list and copy your RAK to clipboard.
6. Add a new Stripe payment gateway in Ollie by navigating to Settings > Payments & Financial and select “Add Payment Gateway”. Select Stripe as the Gateway type and paste the new key into the API Key field.