Mind map illustrating concepts of success, innovation, and marketing strategies, featuring diagrams, charts, and keywords like "CONCEPT," "PLAN," "TEAM," "PRODUCT," and "SUCCESS," relevant to WordPress website design and development.

How to set up Stripe for WooCommerce

Configuración de Stripe en WooCommerce, ilustración de un teléfono móvil con una mano sosteniendo una bolsa de compras.

If you are thinking about creating an eCommerce website or have one already with WooCommerce installed, chances are you need to capture credit card payments. Find out how to set up Stripe for WooCommerce. One of the easiest ways to do this is with Stripe. We will cover how to set up these tools to have your website capturing credit card payments in no time.

First, you will need a WordPress website, WooCommerce, and a plugin for payment processing called Stripe.

This may sound complicated. But, do not worry, this is why we created this guide.

WordPress for eCommerce

Using WordPress is fascinating since you can create an online store, pages, blog posts, and in this case, products fast and simple. This is the reason why we recommend WordPress to our clients.

What do I need to have in an eCommerce website?

Well, we recommend that you conduct market research and that all the financial aspects of the project are accounted for. A proper business plan is a good idea too.

What you need to have installed:

What is Stripe and why to use it in your eCommerce?

Stripe is a complete payment platform created for growth.

“Whether you’re looking to bill customers on a recurring basis, set up a marketplace, or simply accept payments, do it all with a fully integrated, global platform that can support online and in-person payments.” > Learn more on their website.

How to Setup Stripe for WooCommerce

Now, let’s get going and add Stripe for WooCommerce.

Step 1: You must first create your Stripe account.

Formulario de creación de cuenta de Stripe con campos para email, nombre completo, contraseña y confirmación de contraseña, acompañado de un captcha.

After you complete the registration process and confirm your email address, the dashboard or control panel of your Stripe account will look like this below.

Interfaz de Stripe mostrando opciones para comenzar, incluyendo aceptar pagos y análisis de volumen de ingresos, relevante para la configuración de WooCommerce.

When you see this dashboard, it means that your registration was completed successfully.

Step 2: Next, download and install WooCommerce Stripe Payment Gateway plugin.

Página de descarga del complemento WooCommerce Stripe Payment Gateway en WordPress, mostrando botón de descarga y logotipo de Stripe.

You can also add it directly from your WordPress dashboard by going to Plugins > Add New.

Panel de WordPress mostrando la opción "Agregar nuevo" en la sección de complementos, relevante para la instalación del complemento WooCommerce Stripe Payment Gateway.

If you add it from your WordPress dashboard, the next step is to search for the plugin. If you choose to download it, then you will want to upload to your WordPress instance using the Installer.

Pantalla de instalación del complemento WooCommerce Stripe Payment Gateway en WordPress, resaltando la opción "Instalar ahora" y el logo de Stripe, en el contexto de añadir métodos de pago en una tienda en línea.

After you successfully install the plugin, you will want to click on Activate Plugin in the next screen that appears.

Instalación del complemento WooCommerce Stripe Payment Gateway en WordPress, mostrando mensaje de éxito y opciones para activar el complemento.

Step 3: Configuring the plugin.

To activate Stripe as a payment option in your WooCommerce store, you will need to configure the settings first.

To access the Stripe settings, we will need to navigate to WooCommerce> Settings.

Menú de configuración de WooCommerce mostrando la opción "Settings" resaltada en rojo, utilizado para activar Stripe como método de pago en la tienda.

From the WooCommerce Settings area, you should select the Checkout tab, and then you should click on the Stripe link in the Checkout options menu.

Opciones de configuración de WooCommerce con pestaña "Checkout" y enlace "Stripe" destacado.

This is what the options will look like below:

Configuración de Stripe en WooCommerce, mostrando opciones como habilitar Stripe, claves de API y métodos de pago.

Here, you will need to check off the Enable/Disable checkbox. Then, you will need to enter the Publishable Key and Secret Key that will be provided to you in Stripe. There are also text keys available so that you can test your setup. Keep in mind, to activate and use this setup in production you must disable Test Mode by unchecking the Enable test mode checkbox.

How to find your Stripe API Keys?

To get the Publishable Key and Secret Key, you will need to go to your Stripe account. You can also click here to go directly to your API key information. Or, from within the Stripe Dashboard, find and click on Developers and then API Keys.

Interfaz de usuario de Stripe mostrando claves API en modo de prueba, con opción para habilitar el modo de prueba y secciones para claves publicables y secretas.

If you want to test before going live, you should activate the Test Mode and use your Test API Keys instead of the Live API Keys. Either way, these fields will be the same as below.

Configuración de la puerta de enlace de pago Stripe en WooCommerce, mostrando campos para la clave publicable y clave secreta, con opción de activar el modo de prueba.

Next, you should save your changes to ensure nothing is lost.

Step 4. Make sure that the Stripe payment gateway is activated.

To do this, you should return to the Settings tab within WooCommerce. Next, click on the Checkout options link.

Opciones de pago en WooCommerce, resaltando la pestaña de "Checkout options" para configurar Stripe como método de pago.
At the bottom of the Checkout options screen, you will need to find the Gateway display order area, where you will find Credit Card (Stripe) listed and should show a white checkbox in a purple circle like below.

Configuración de pasarela de pago en WooCommerce mostrando la opción "Tarjeta de crédito (Stripe)" habilitada con casilla de verificación en círculo morado.

Step 5. Check the Credit Card (Stripe) option at the checkout.

We recommend performing an entire purchase and checkout process to ensure that everything is working as it should. This also helps prevent any issues later on.

Happy selling!
LinkedIn logo representing professional networking and digital consultation services for e-commerce and marketing strategies.
Jorge @ Astound Media
Man in a patterned hoodie with arms crossed, reflecting a serious expression, against a dark background, symbolizing expertise and contemplation in digital marketing strategies.
Jorge Leger is the founder and digital strategist behind Astound Media, a New York–based agency helping organizations grow through smart, scalable web design and marketing. With over a decade of experience in WordPress development, SEO, and marketing automation, Jorge partners with mission-driven teams to deliver high-performing websites and campaigns that drive real results. He brings a sharp eye for strategy and a deep understanding of what it takes to stand out online—especially for small businesses and M/WBE-certified organizations.

When he’s not leading projects or optimizing digital funnels, you’ll find him exploring ways to make technology more accessible and impactful for growing teams.