I have been working on this Airtable-Stripe project for days. I keep getting this message when I click on the link. I have set-up the secret API key in the workspace setting about five times now. What am I missing?
“Could not find a workspace secret with the type stripe-api-key-publishable. Please set one in the workspace settings.”
Hi Amber, thank you for reaching out! I’m sorry you’re having trouble with your Stripe integration.
Stripe uses two API keys, the secret one and the publishable one. You need to set both in your workspace settings for the integration to function. You should be able to find the publishable one on the same page in Stripe as the secret one so you can copy it from there.
Please let me know if you have any follow-up questions or require any further assistance. I’d be happy to help!
To add to this a little, Stripe actually uses 4 API keys: 2 for test mode and 2 for live mode. Please make sure you first test everything using the test mode secret and publishable API keys before you switch them over to the live mode keys!
Thank you for the quick response. I put them all in there and it appears to be working. I have Stripe set to Test Mode in the backend; so hopeufly that will protect it from getting too wonky.
Whenever you get to the checkout page you should see a yellow “Test Mode” badge appear. That’s how you know it’s working! If you don’t see test mode anywhere, don’t click “pay” as that means you’re on live mode!