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