When it comes to payment gateways, Stripe is one of the easiest services you can use, including for your WooCommerce store. WooThemes recently made their Stripe for WooCommerce extension free to use, so it’s naturally topping our free plugin list this month.

We’ve written about why everyone should use Stripe and a comparison of different WooCommerce payment gateways. In this post, we’ll go through the process of setting up a Stripe account, connecting it with the Stripe extension for your WooCommerce store, and the reason why we love Stripe so much.

Stripe for WooCommerce: Stripe dashboard

Just like most payment gateways, you will need to set up an account with the gateway provider. For Stripe, go the the Stripe registration page to create an account. Once you complete the registration process, you will get access to your Stripe account dashboard.

If you want to quickly get an idea of what the Stripe account dashboard looks like, go to their registration link and click on “skip this step”. You will be able to see the dashboard in Test mode. If you complete the registration, you will be able to receive live payments.

dashboard stripe for woocommerce

Stripe dashboard

There are two things you will need to do in order to connect your store with your Stripe account:

  • Get the API Keys for your store’s Stripe extension
  • Connect your bank account to Stripe under the Transfers section to receive payments from your store
api keys stripe for woocommerce

Copy the API keys to connect with your store’s Stripe extension

Once your Stripe account has been set up, you can set up the Stripe payment gateway on your store to accept credit card payments. You can use Stripe in Test mode to run dummy transactions. This will help you get an idea of what the customer will see and how the payments appear on your Stripe dashboard.

You can learn more about the dashboard and features through the Stripe documentation.

Stripe for WooCommerce: Plugin setup

The official Stripe extension for WooCommerce is now free to use for any number of sites. Even though the plugin is free, you will need to download it from its WooThemes page instead of a WordPress.org link or through your WordPress dashboard. Once you download the plugin zip file, upload it to your WordPress site and activate the plugin.

Go to the WooCommerce Settings > Checkout > Stripe to input the API keys from your Stripe account and fill any other information.

settings stripe for woocommerce

Stripe plugin settings

Once you input the keys, you can “Enable Stripe” to add to it active payment gateways, and enable Test Mode to make dummy payments on your store checkout.

test checkout stripe for woocommerce

Pay with Stripe at checkout (in Test Mode)

Once you’ve tested out the payments, and what the customer experience looks like, you can disable test mode in the plugin and toggle to Live transactions in your Stripe account to start accepting payments.

Read more about the plugin in the WooThemes Stripe documentation.

Note that your store website will need to have an SSL certificate in order to use the Stripe payment gateway.

Stripe for WooCommerce: Features

The Stripe payment gateway allows customers to store and manage their credit cards in their store account. This helps them easily fill payment information if they are shopping on your store in the future.

Stripe also supports subscription payments through the WooCommerce Subscriptions extension. You can use the extension to manage and charge recurring payments for membership and subscription type products.

You can enable the Stripe Checkout feature which creates a “Pay” button that opens an overlay on your store’s page. Depending on your store’s checkout process and page layout, this creates a clear distinction for customers that they have made a payment.

checkout stripe for woocommerce

Stripe Checkout overlay for payments

Stripe for WooCommerce: Summary

The Stripe extension for WooCommerce is one of the easiest payment gateways to setup and use. Making this plugin free for WooCommerce stores is a huge win for merchants, as you can use a secure, simple payment method on your website. You can easily create a Stripe account, connect your bank account, set up the Stripe plugin, and start accepting credit card (or even Bitcoin) payments through Stripe within minutes.

Stripe allows customers to pay on your store website without redirecting to a separate payment site. This creates a seamless user experience, and makes your store look more professionally made building your brand’s credibility.

Have you used Stripe as your payment gateway? What has your experience been like? Please tell us in the comments below.

Articles you may also like:

Posted by Jai Sangha

Jai is a regular contributor to Sell with WP, and helps merchants improve their WordPress eCommerce businesses with plugin reviews, marketing or customer service tips, and tutorials.

One Comment

  1. Stripe is certainly very popular and now that the plugin is free that will no doubt help.

    You may want to do a similar review of the Simplify Commerce gateway which is also free and actually distributed with the core WooCommerce install. It’s very easy to setup and has potentially one advantage over other gateways in that it doesn’t require an SSL certificate. Using the Simplify “hosted payments” option you can have checkout without needing SSL, although it will be a redirect, but more subtle than say PayPal and let’s you keep some of your branding in place.

    It my be a useful review and I noticed it’s not listed in the Gateway comparison chart. It supports refunds/subscriptions etc. so is well integrated with WooCommerce features.

    Just for full disclosure I am a #MasterCardEmployee but I’m not involved with the Simplify Commerce capability – for that I am just a user. 🙂

    Reply

Leave a reply

Your email address will not be published. Required fields are marked *