Configuring the Stripe API keys

Learn where you can find the Stripe API keys, and how to configure them in WP Full Stripe.

WP Full Stripe uses the Stripe API to connect to the Stripe payment service.
You have to configure the Stripe API keys for test mode and live mode in the plugin.

What is test mode and live mode?

Stripe has two workspaces called test mode and live mode.
You can experiment in test mode, and switch to live mode when you’re ready.

Test mode and live mode are separate worlds with their own set of objects.
A subscription plan created in test mode is not availabe in live mode, and vice versa.

You can switch between test and live mode on the “Full Stripe / Settings / Stripe” page: WP Full Stripe settings - API mode

Get the API keys on the Stripe dashboard

Follow the steps below to get the Stripe API keys:

  1. Go to the “Developers / API keys” page on the Stripe dashboard
  2. Write down the test publishable key
  3. Reveal the test secret key by pressing the “Reveal test key token” button
  4. Write down the test secret key
  5. Switch to live data by pressing the “Viewing test data” toggle
  6. Go to step 2) and write down the live keys as well.

This is how you can get the Stripe API keys with screenshots:

1-2) Go to the “Developers / API keys” page, and write down the test publishable key

Stripe dashboard - test keys, secret key hidden

3) Reveal test secret key by pressing the “Reveal test key token” button

Stripe dashboard - reveal test secret key

4) Write down the test secret key

Stripe dashboard - write down test secret key

5) Switch to live data to write down the live keys

Stripe dashboard - write down live keys as well

Configure the API keys in WP Full Stripe

Armed with the keys, you can go to the “Full Stripe / Settings / Stripe” page to set the API keys: WP Full Stripe settings - API keys


Next steps

We suggest setting up webhooks for WP Full Stripe, and registering your website for Google reCaptcha

Still not finding the solution?

Our support team is happy to help you.

Contact support

Feature requests are always welcome!
We consider each feature request carefully, and examine how it fits the roadmap for the plugin.