PLATFORM
  • Tails

    Create websites with TailwindCSS

  • Blocks

    Design blocks for your website

  • Wave

    Start building the next great SAAS

  • Pines

    Alpine & Tailwind UI Library

  • Auth

    Plug'n Play Authentication for Laravel

  • Designer comingsoon

    Create website designs with AI

  • DevBlog comingsoon

    Blog platform for developers

  • Static

    Build a simple static website

  • SaaS Adventure

    21-day program to build a SAAS

Question By
Solved

Problem with Wave and Stripe API keys

Solved
michael-richardson

Jul 26th, 2020 10:52 AM

I'm setting up my Wave SaaS framework with Stripe. I have entered my stripe API keys into the .env file as described here: https://wave.devdojo.com/docs/1.0/features/billing When I go to the registration page I get this error:

Stripe\Exception\AuthenticationException No API key provided. (HINT: set your API key using "Stripe::setApiKey(<API-KEY>)". You can generate API keys from the Stripe web interface. See https://stripe.com/api for details, or email [email protected] if you have any questions.

It seems like it is not finding my stripe keys that I put in the .env file?

bobbyiliev

Jul 26th, 2020 11:25 AM

Best Answer

Hi there Michael,

I tried to recrate this at my end on a fresh new Wave installation but it worked as expected.

There are a couple of things that I could suggest:

  • Make sure that the pk_test_ part is not duplicated, your Key;s should look like this:
STRIPE_MODE=test
STRIPE_TEST_KEY=pk_test_pTgwyGVzdDEyMzU2N2dmZGYKdDEyMzU2N2dmZGYK
STRIPE_TEST_SECRET=sk_test_dGVzdDEyMzU2N2dmZGYKdGVzdDEyMzU2N2dm
  • If your keys are correct, try clearing your config's cache:
php artisan config:clear

Let me know how it goes! Regards, Bobby

michael-richardson

Jul 26th, 2020 11:42 AM

Hi Bobby,

Thanks so much for your reply.

It was indeed a problem loading the .env file.

I was using config:cache which seemed to be creating null variables.

config:clear worked. Thanks!

bobbyiliev

Jun 6th, 2021 01:34 AM

Hi Michael,

No problem at all! Happy to hear that you've got it all working!

Regards,

Bobby