Configuring the Stripe API keys

In this article, you'll learn how to configure Stripe API keys in WP Full Pay.

WP Full Pay 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.

Table of contents:

What is test mode and live mode?

Stripe has two workspaces called test mode and live mode.

You can experiment the integration in test mode, and switch to live mode when you’re ready to go live with your integration.

Test mode and live mode are separate spaces with their own set of objects.

For example, a subscription plan created in test mode is not available in live mode, and vice versa.

You can switch between test and live mode on the Full Pay → Settings → Stripe account → API mode page by switching the toggle:

Stripe API Keys

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. You should see Publishable and Secret keys
  3. You can reveal the test secret key by pressing the “Reveal test key” to copy it
  4. Switch to viewing live API keys by pressing the “Viewing test data” toggle

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

1-2) Go to the “Developers → API keys” page

Click on the test publishable key to copy it to the clipboard:

Stripe API Keys

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

Stripe API Keys

4) Copy the test Secret key

Click on the test secret key to copy it to the clipboard:

Stripe API Keys

5) Switch to live data to copy the live keys

Press the “Viewing test data” toggle:

Stripe API Keys

Configure the API keys in WP Full Pay

Armed with the API keys, go to the Full Pay → Settings → Stripe account page to add the API keys:

Stripe API Keys

Next step:

We suggest setting up webhooks for WP Full Pay and registering your website for Google reCAPTCHA

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us