Sep 082019

WP Stripe Payments Plugin post shares a list of tutorials to help you set up and troubleshoot Stripe payment gateway to sell products in your site.

Last Updated: April 2, 2020

Latest News: Updated the documentation.


Stripe Payments plugin can help you sell products in your site using the Stripe payment gateway. This is similar to PayPal and Braintree. Stripe is becoming popular, that is why it is important that you add this facility to your site.

In this tutorial I will show you how simple it is to set up the general settings in the plugin.

WP Stripe Payments Plugin

Stripe Payments 2.0.23 Changelog

  • Added “Last Name First” option for user name prefill. Useful for languages where last name comes first (Japanese).
  • Coupon discount amount was improperly displayed on checkout results page for products with variations.
  • Additional functionality added for addons.
  • Various minor improvements and bugfixes.
  • Minimum PHP version requirement is set to PHP 5.6

To Do List:

  • Do you have the “block the money” option available in the plugin? No. We will investigate a feature for this in the future. You can read more about it in the following support thread.

Github URL:

  •  You are welcome to contribute any code suggestion to the following github site Stripe Payments.

Forum Questions Asked

  • How to a parse the session data from a completed payment? I’m trying to pull the “name” field but i keep getting blank data. = Check the following forum post for a possible solution.

What You Need:

Stripe Payments Plugin Tutorials:


Q1 How do I enable the Stripe Payments plugin REST api to give access to the stripe payments services I have setup in my site?

Answer: We currently don’t offer this option in our plugin. Check the following support thread to learn more.


Q2 How do I know if my checkout is SCA compliant?

Answer: Click on the following link check-if-stripe-checkout-sca-compliant to learn more.


Q3 Does this plugin require PCI-compliance?

Answer: PCI-compliance is handled by Stripe when you use this plugin. Check the following support thread to learn more.


Q4 I have activated “Collect Address on Checkout” feature, but it’s not transferring the billing address over to stripe and is causing a major issue. How do I fix this?

Answer: Go to Stripe Payments -> Settings -> Advanced Settings tab and disable “Enable Legacy Checkout API” and make sure you save your settings.


Q5 How do I duplicate a product?

Answer: Currently that option is not available in our plugin, however you can use a plugin like duplicate-post to achieve the same results.


Q6 I want to be able to get payments from all kinds of debit cards, such as the “Carte Bleu” in France, Belgian cards, Holland, Germany, UK… as we get all kinds of visitors from all over the world in our B&B in Bruges. Does your plugin accept these cards?

Answer: Stripe accepts debit cards fine, but, perhaps, only those that are supported by global payment processors like Visa or Mastercard etc. Click the following forum post for the complete answer by Alexander C, one of the developers.


That is all you need to do to set up the general settings in the plugin.

I will be updating this post from time to time. So keep coming back for more.


I have been working in IT since 1999 and I enjoy the challenges it brings me. I love developing websites with WordPress. I spend a lot of time helping out in forums. I have been writing tutorials since 2011. Now I am learning how to manage my own VPS "Virtual Private Server.

Sorry, the comment form is closed at this time.