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: September 7, 2020

Latest News: Updated the documentation.

wordpress-shopping-cart-plugins-stripe-new

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.35 Changelog

  • Donation type products using zero-decimal currencies no longer cause payment error.
  • Products with applied coupons that reduce amount to 0 are properly handled now.
  • Symbols with accents in product thumbnail URLs are no longer removed.
  • Added Romanian Leu (RON) currency support.
  • Fixed minor incompatibility issue with WP 5.5 on Settings page.

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.
  • Do you have any plans in adding Stock control for variations? Yes, though we don’t have an ETA either. You can read more about it in the following forum post.

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:

FAQ

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, Belgium 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.

==================

Q7 How do I add stock control for dynamically-generated shortcode per product?

Answer: Single-use shortcodes do not have any kind of stock control options since the database doesn’t have any data regarding those shortcodes. Click the following forum post for the complete answer by Alexander C, one of the developers.

==================

Q8 Can I have the whole checkout pop-up, and not only the credit card number, on a different language other than the one set by WordPress default settings “Language of the website”?

Answer: This is not possible unfortunately. Normally the structure of a WordPress plugin is to load the language file that is set in the website’s language settings. We don’t have an alternative option. Check the following forum post.

==================

Q9 How can I make the email tags work in the email subject?

Answer: You can use the built-in asp_apply_dynamic_tags_on_email_body function to do the job for you.  Check the following forum post for more information.

==================

Q10 Can we set up your plugin to allow recurring monthly donations?

Answer: Recurring payments are handled using the subscription addon. Check the following forum post for more information.

==================

Q11 Is there a possibility to use Stripe’s new checkout instead of a popup?

Answer: Not in our plugin at the moment. The reason we haven’t adopted it is because it was lacking a bunch of features we have in our plugin – for example, it wasn’t supporting coupon codes, negative price items (to indicate discount amount) and many other things. Check the following forum post for more information.

==================

Q12 I have looked everywhere in my database and can’t find the products I create? Where are they stored at?

Answer: The $product_id should be the ID of the product you want to get the price for. Check the following forum post for more information.

==================

Q13 I am looking to set up a vendor system where user A can purchase a service from user B, but user B can decide if they can deliver it. If not user B cannot deliver the service they can reject the request, initiating a refund for the order. Ideally this would be an automatic process. Can I achieve this with your plugin?

Answer: It is possible to use Stripe Payments as a basis for this, but you would have to program all the functionality you need by yourself – e.g. refunds, inter-user communications etc. I guess it would be better to search for some solutions that were built with this functionality in mind (something for microjobs like Taskerr (Note: This is an affiliated link. I get a small commission if you purchase the theme.) or anything else you may find). Check the following link forum post for more information.

==================

Q14 How can I change the form’s CSS. I have tried both CSS and jQuery overrides for changing classes in the payment form popup however neither are being accepted. However, if I save exactly same CSS in the plugin’s wp-admin backend the style overrides successfully.

I am currently using your plugin across multiple environments so it is much more efficient to update from a single file. Is there a way to programmatically change the CSS from a file within the theme instead of the wp backend and if so how can I do this?

Answer: Alexander one of the developers provided a solution. Check the following forum post for more information.

==================

Q15 The language po file is not completed yet in wordpress.org. How can I fix the language strings not translated in the plugin?

Answer: Alexander one of the developers provided a solution. Check the following forum post for more information.

==================

Q16 When the username and the email is already filled up, it would be good for the customer to put the cursor directly inside the input credit card number. How do I provide focus inside the card number field?

Answer: Alexander one of the developers provided a solution. Check the following forum post for more information.

=========================================================

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.

Enjoy.

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 wordpress.org 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.