WooCommerce Stripe Payment Gateway

Descripción

Cambiar el comportamiento de los consumidores ha dado lugar a una explosión de métodos y experiencias de pago, lo cual es excelente para aumentar la conversión y reducir costes, pero puede resultar difícil para las empresas mantenerlo. Ofrece a tus clientes una experiencia de finalizar compra (checkout) de primera clase mientras te mantienes centrado en tu núcleo de negocio. Este es el plugin oficial creado por Stripe y WooCommerce.

Aumenta tus ingresos un 11,9 % con una experiencia de pago optimizada de Stripe

La experiencia de pago mejorada de Stripe puede ayudar a los clientes:

  • Impulsa la conversión: Ofrece una experiencia óptima en móvil, tablet y escritorio con un pago adaptable, y ofrece 23 métodos de pago, incluidos Link, Apple Pay y Google Pay, listo para usar.
  • Amplía tu base de clientes: Convierte a clientes que, de otro modo, podrían abandonar su carrito con métodos de compra ahora, paga después como Klarna, Affirm y Afterpay/Clearpay, monederos como Apple Pay, Google Pay, Alipay y WeChat Pay, y métodos de pago locales como Bancontact en Europa y Alipay en Asia Pacífico. Ofrece una experiencia de pago localizada con compatibilidad lista para usar para mensajes de error localizados, idiomas de derecha a izquierda y el ajuste automático de los campos de entrada según el método de pago y el país.
  • Atiende la demanda actual de los clientes y localiza la experiencia: ofrece métodos de pago locales, como ACH Direct Debit, Bacs Direct Debit, Bancontact, BECS Direct Debit, BLIK, Boleto, Cash App Pay, EPS, iDEAL, Multibanco, OXXO, pagos domiciliados preautorizados, Przelewy 24 y SEPA Direct Debit, y permite que los clientes paguen en su moneda local en más de 150 países con Pricing adaptativo.
  • Lucha contra el fraude: Detecta y previene el fraude con Stripe Radar, que ofrece herramientas de detección de fraude integradas de forma perfecta y potente, que utilizan el aprendizaje automático para detectar y marcar como potencialmente fraudulentas las transacciones.
  • Acepta pagos presenciales de productos y servicios: usa el lector de tarjetas Stripe Terminal M2 o da los primeros pasos sin hardware adicional con Tap to Pay en iPhone o Tap to Pay en Android.
  • Suscripciones de soporte: da soporte a los pagos periódicos con varios métodos de pago mediante WooCommerce Subscriptions.
  • Gestionar el flujo de caja: Recibe pagos en minutos con los pagos instantáneos de Stripe, si eres elegible.
  • Alcanzar el cumplimiento de PCI-DSS con campos de entrada alojados de Stripe Elements.
  • Es compatible con / da soporte a la identificación sólida de clientes (SCA).

Stripe está disponible para propietarios de tiendas y vendedores en 46 países de todo el mundo, con más por venir.

Notas de compatibilidad

Los siguientes elementos señalan versiones específicas que incluyen cambios importantes, características o funciones que se desaconsejan (deprecaciones).

  • 10.8.0
    • Solución completa de finalizar compra optimizada, activada por defecto para las tiendas existentes aptas
    • Precios adaptativos activados por defecto para comercios existentes elegibles
    • Eliminado código obsoleto y constantes de la versión 10.2.0 y anteriores – Lista completa – PR #5294
  • 10.7.0
    • La solución completa de finalizar compra optimizada se ha reactivado por defecto para instalaciones nuevas
    • Precios adaptativos activados por defecto para instalaciones nuevas
    • Se quitaron métodos de administración obsoletos que llamaban a wc_deprecated_function – Lista completa – PR #5066
  • 10.6.0
    • Precios adaptativos disponibles
  • 10.4.0
    • La solución completa Optimized Checkout ya no está activada por defecto para instalaciones nuevas
    • Eliminada la clase principal del backend de botones de solicitud de pago, `WC_Stripe_Payment_Request`, que estaba obsoleta en la versión 10.2.0.
    • Se quitó la clase WC_Stripe_Apple_Pay obsoleta
  • 10.3.0
    • Eliminadas las clases heredadas de métodos de pago de finalizar compra y los métodos de recuperación de ajustes
  • 10.2.0
    • Solución completa de finalización de compra/pago optimizada, activada por defecto para todas las instalaciones nuevas
    • Añadir importes mínimos de transacción para BRL, INR, NZD, THB, CZK, HUF, AED, MYR, PLN, RON.
  • 10.1.0
    • Mejorada la gestión de la dirección de pago rápido para países sin estados o códigos postales
  • 10.0.0
    • Los botones de solicitud de pago se reemplazan por completo mediante el pago exprés.
    • Finalizar compra heredado está completamente obsoleto y ya no está disponible.
  • 9.8.0
    • Solución completa de finalización de compra optimizada disponible mediante una configuración de ajuste
    • Desactivaremos los métodos de pago de Affirm o Klarna si el plugin oficial correspondiente está activado.
  • 9.7.0
    • Mejorada la compatibilidad del pago exprés para campos de pago personalizados
    • Validar los datos del cliente con los campos de facturación obligatorios desde finalizar compra/pago antes de enviarlos a Stripe
  • 9.6.0
    • Pago de heredado obsoleto por defecto
    • Los métodos de pago con vale se pueden utilizar para compras de suscripciones cuando haya renovaciones manuales disponibles.
    • Incluir datos de extensión del bloque de finalización de compra para pedidos de pago rápido
    • Añadir gancho(s) para dar soporte a campos de pago personalizados en el pago clásico
  • 9.5.0
    • Sincronizar métodos de pago con Stripe
    • Admite el débito preautorizado (PAD) en Canadá y EE. UU.
    • Compatible con BLIK en Polonia y desde otros países de la UE
    • Admite pagos mediante domiciliación bancaria BECS en Australia

Capturas

FAQ

¿En qué países específicos está disponible Stripe?

Stripe está disponible en los siguientes países, y más que vendrán:

  • Australia
  • Austria
  • Bélgica
  • Brasil
  • Bulgaria
  • Canadá
  • Croacia
  • Chipre
  • República Checa
  • Dinamarca
  • Estonia
  • Finlandia
  • Francia
  • Alemania
  • Gibraltar
  • Grecia
  • Hong Kong
  • Hungría
  • India
  • Irlanda
  • Italia
  • Japón
  • Letonia
  • Liechtenstein
  • Lituania
  • Luxemburgo
  • Malasia
  • Malta
  • México
  • Países Bajos
  • Nueva Zelanda
  • Noruega
  • Polonia
  • Portugal
  • Rumanía
  • Singapur
  • Eslovaquia
  • Eslovenia
  • España
  • Suecia
  • Suiza
  • Tailandia
  • Emiratos Árabes Unidos
  • Reino Unido
  • Estados Unidos

¿Requiere un certificado SSL?

¡Sí!, en el modo en directo se debe instalar un certificado SSL en tu sitio para utilizar Stripe. Además del cifrado SSL, Stripe proporciona un método JavaScript adicional para proteger los datos de la tarjeta utilizando Stripe Elements.

¿Tiene modo de producción y de pruebas para hacer comprobaciones?

Sí – el modo de producción y pruebas se gestionan con claves API que usas en una casilla de los ajustes de administración para cambiar entre ambas.

¿Dónde puedo encontrar la documentación?

Echa un vistazo a la documentación de la extensión Stripe WooCommerce para obtener más información, incluyendo cómo instalar y configurar la extensión.

¿Dónde puedo conseguir soporte o hablar con otros usuarios?

Si te atascas, puedes pedir ayuda en el Foro del plugin.

Reseñas

13 de julio de 2026 1 respuesta
They solved a problem that my company was dealing with that had been a huge issue for 6 months. I was at my wits in. They walked me through every possible scenario that could be causing the glitch and helped me fix it. They are the best and I cannot thank them enough. They really know what they are doing!
30 de junio de 2026 1 respuesta
Excellent support. Wes quickly identified why the suggested workaround wasn’t working, explained the underlying issue clearly, and provided a recovery process that successfully restored our affected subscription renewals using customers’ saved Stripe payment methods. The guidance was accurate, professional, and helped us resolve the issue without requiring custom code. Thank you for the excellent support!
26 de junio de 2026 1 respuesta
I had a complex issue involving WooCommerce Subscriptions, Stripe SEPA renewals and a separate WooCommerce admin JavaScript problem. The support team stayed engaged throughout the investigation, reviewed the evidence I collected, accessed my site (with my permission), and helped identify the renewal issue. During the process I also discovered an unrelated problem in my child theme that was causing WooCommerce admin pages to fail. Overall, the support was patient, thorough and collaborative. Thank you!
24 de junio de 2026 1 respuesta
Two latest updates have been a disaster. The Adaptive Checkout got turned on AUTOMATICALLY adding the the payment options which haven’t even been activated by Stripe itself. As a result, customers try paying, they don’t work, we lose both money and customers. The support’s solution was to just turn it off, that’s all. And now, the plugin got updated AGAIN, and even though the Adaptive Checkout is turned OFF, strange payment options are shown on the checkout. Total disaster. I even disconnected the Adaptive Pricing at the Stripe dashboard – no use. These guys have seriously f…ed up our launch, and don’t seem to actually do anything about it.
12 de junio de 2026 1 respuesta
Problème sur la page de paiement. Mes échanges avec le support ont été rapides et efficaces, de vraies réponses, bien détaillées, et pertinentes car une véritable écoute. Le problème ne venait finalement pas du plugin lui-même mais du thème Divi et pourtant, vous avez trouvé la solution !! Merci de votre aide !
12 de junio de 2026 2 respuestas
On a website with last WooCommerce version + WordPress7 + last version of the plugin 10.8.1 connection is good, webhook too, but successfull payment won’t return to woocommerce command wich becomes «canceled». It seems the plugin (the only payment plugin installed) force «Clover» mode.De-installed and installed 7.4.1 version, entered API keys with copy/paste and all is getting OK with command status.It seems that I’m not the only one having this pb.
Leer todas las 234 reseñas

Colaboradores y desarrolladores

«WooCommerce Stripe Payment Gateway» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«WooCommerce Stripe Payment Gateway» está traducido en 35 idiomas. Gracias a los traductores por sus contribuciones.

Traduce «WooCommerce Stripe Payment Gateway» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

10.8.4 – 2026-07-14

  • Fix – Improve Checkout Session amount integrity
  • Fix – Update order status only on processing failure in the order status update request
  • Fix – Scope admin gateway filter to block cart and checkout editors only

10.8.3 – 22/06/2026

  • Corrección: asegúrate de que la tarificación adaptativa aparece en la página de finalizar compra / pago cuando esté activado.

10.8.2 – 15/06/2026

  • Corrección: desactivar el precio adaptativo cuando los webhooks estén desactivados
  • Corrección – volver al proceso de pago estándar cuando Adaptive Pricing no pueda inicializarse con una versión en conflicto de Stripe.js
  • Corrección: distinguir correctamente las sesiones de checkout de Adaptive Pricing de las sesiones agentic en los webhooks para que sus pagos no se pierdan
  • Corrección: evitar que el check clásico de pago se envíe con un método de pago vacío mientras el Stripe Payment Element se vuelve a montar después de una actualización del checkout.
  • Corrección: Evitar que los pedidos de precios adaptativos queden en estado pendiente después de un pago correcto.
  • Corrección: marque los pedidos de precios adaptativos como fallidos de forma inmediata cuando se rechace un pago, en lugar de dejarlos en Pago pendiente.

10.8.1 – 11/06/2026

  • Corrección: evita un error fatal cuando se realiza un pago con Bancontact, iDEAL o Sofort mediante la opción de guardado de token SEPA activada a través del proceso de pago de Adaptive Pricing, lo que dejó el pedido sin pagar.
  • Corrección: ocultar la casilla del método de pago para guardar en la salida (checkout) de Adaptive Pricing para Bancontact, iDEAL y Sofort, donde Stripe no puede guardarlas como tokens de SEPA Direct Debit.
  • Corrección: permitir tarjeta y enlace en la compra en modo clásico cuando el pedido no tenga país de facturación, en lugar de bloquear incorrectamente el pago como no disponible.

10.8.0 – 2026-06-08

Nuevas características

  • Añadir – Activar la solución completa de pago optimizado por defecto y precios adaptativos en todas las tiendas elegibles, con avisos en la aplicación anunciando el cambio
  • Añadir: permite a los compradores cambiar el método de pago de una suscripción usando Express Checkout (Apple Pay, Google Pay, enlace)
  • Añadir: añadir una opción para controlar si se muestra el pago rápido de WooCommerce en la página de cambio del método de pago de Subscriptions
  • Añadir: registrar las capacidades de la pasarela Stripe con la API de funcionalidades de WordPress para el acceso del agente (por defecto desactivado; activar mediante el filtro wc_stripe_abilities_enabled)

Correcciones importantes y actualizaciones

  • Eliminar: eliminar el código obsoleto hasta la versión 10.2.0
  • Actualización: mejora los tiempos de carga de la finalización de la compra precargando los recursos
  • Actualización – Asegure que las restricciones del método de pago según la cuenta y los países del comprador estén actualizadas
  • Corrección: enviar la configuración regional preferida de Klarna en el token de confirmación (flujo de pago optimizado) para que los clientes internacionales puedan completar la verificación de identidad.
  • Corrección – Almacenar los identificadores de transacciones de los pedidos cuando recibamos cargos para garantizar que podamos reembolsar correctamente.
  • Corrección: asegúrese de incluir el descriptor del extracto bancario al crear intenciones de pago para métodos de pago alternativos
  • Corrección: evita que las llamadas a la API de Stripe fallen debido a problemas de resolución DNS
  • Corrección: recuperar un ID de cargo de Stripe que falta en el pago de la orden para que las órdenes afectadas sigan siendo reembolsables
  • Corrección: añadir una nota de pedido y una acción de llamada «wc_stripe_unexpected_charge_detected» cuando se capture un cargo de Stripe para un pedido que ya se había pagado mediante una pasarela diferente
  • Corrección: restaurar el botón de ‘Reembolso a través de la pasarela’ y el enlace de transacciones del escritorio de Stripe para los pedidos de Amazon Pay, manteniendo Amazon Pay registrado en la lista de la pasarela en las páginas de edición de pedido y de reembolso.
  • Corregir: no cancelar automáticamente los pedidos de Stripe que ya se han pagado, evitando que los pedidos pagados que queden en estado pendiente (p. ej., por una carrera entre la página de pago y el webhook) se cancelen como si fueran impagados.
  • Corrección: añadir una nota de pedido cuando se mantiene un pedido de Stripe pagado pero pendiente para que no se cancele automáticamente, para que las tiendas puedan revisar y conciliar el estado atascado.

Otras correcciones y actualizaciones

  • Quitar: quitar giropay de nuevos pagos (chequeo de salida) (descartado por Stripe el 30/06/2024); reembolso heredado y renderizado de pedidos anteriores conservados
  • Añadir: mostrar la imagen de marca de Apple Pay / Google Pay en los tokens de tarjetas guardadas en Mi cuenta Métodos de pago y en el pago
  • Añadir: detectar interrupciones de la API de Stripe (fallos de red, timeouts, respuestas 5xx) y mostrar un aviso en wp-admin en lugar de que se bloquee o aparezcan mensajes engañosos de no se pudo conectar.
  • Corrección: utiliza un marcador de posición para los apellidos de la factura en pagos de pago exprés con un solo nombre
  • Corrección: impedir que Stripe procese un campo inesperado de «Dirección línea 2» dentro del elemento de pago
  • Corrección: título de método de pago incorrecto en la página de confirmación del pedido cuando el pago optimizado está activado
  • Corrección: conservar la imagen de marca de la tarjeta guardada cuando más tarde se use la misma tarjeta a través de un monedero, y procesar correctamente las marcas de varias palabras (p. ej., Cartes Bancaires).
  • Corrección: añadir una asignación para el estado vacío de Marruecos en el finalizar compra / pago
  • Corrección: respeta el conmutador de guardado iDEAL/Wero y Bancontact cuando el Checkout optimizado esté activado
  • Corrección: Asegúrate de que la casilla de verificación guardar método de pago esté desmarcada cuando se seleccione un método de pago no reutilizable en Finalizar compra / pago optimizada.
  • Añadir: añadir un enlace de «Notas de la versión» a la fila de WooCommerce Stripe en la página de Plugins que abre el modal del registro de cambios
  • Añadir: adjuntar un enlace del registro de cambios «qué hay de nuevo» al mensaje «Actualizado!» después de actualizar manualmente el plugin desde la página de plugins
  • Añadir: implementar el filtro wc_stripe_logger_can_log para permitir el registro específico en sitios con mucho tráfico
  • Corrección: suscripción descartable con avisos de administrador desconectados
  • Corrección: corrección del administrador de banner y lógica de descartar y mostrar
  • Corrección: no establezcas el precio adaptativo por defecto al conectar por primera vez una cuenta de Stripe que no es elegible para el precio adaptativo
  • Corrección: haz que el enlace “Actualizar ahora” en la información emergente de estado de la cuenta se pueda hacer clic y mejora su contraste frente al fondo de la información emergente.
  • Corrección: corregir la renderización de la vista previa del botón de Amazon Pay en el bloque del carrito y las páginas de finalizar compra en el Editor de sitio completo
  • Corrección: Requerir una cuenta conectada para el modo objetivo antes de cambiar entre prueba y producción.
  • Corrección: mostrar un mejor mensaje cuando no esté disponible la vista previa de finalizar compra
  • Corrección: añadir salvaguardas contra valores no válidos para las marcas de tiempo del estado del webhook
  • Corrección: evita que los métodos de pago guardados (enlace, Cash App Pay, SEPA, Amazon Pay y Bacs Direct Debit) se dupliquen al ver Mi cuenta Métodos de pago.
  • Corrección: resolver los errores de consola que aparecen al editar la página de finalizar compra de Blocks
  • Corrección: actualizar la descripción del pedido y los metadatos en la intención de pago después de que se complete un pago de Precios Adaptativos
  • Dev – Memoriza la comprobación de la visibilidad del botón de finalizar compra dentro de una solicitud
  • Retoque: elimina la etiqueta redundante «Modo de prueba:» de las instrucciones de pago de prueba en la finalización de la compra (checkout) en Blocks, que ya muestra una acreditación / insignia / distinción de Modo de prueba.
  • Retoque: quitar el cuadro de confirmación al desactivar un método de pago en los ajustes

Cambios internos y próximas características

  • Corrección: mejora la gestión de los productos omitidos y las sincronizaciones en curso en el escritorio de sincronización de comercio agentivo
  • Dev – Añadir enlace de vista previa de Jurassic Ninja para PRs para activar pruebas de navegador con un solo clic
  • Dev: excluye los archivos de instrucciones del colaborador contributor-instruction de la creación del archivo zip del plugin, y también excluye AGENTS.md y CLAUDE.md
  • Dev: omitir la subida del catálogo de comercio agentic cuando el contenido no haya cambiado
  • Desarrollador: alinear la interfaz de usuario del estado de la sincronización del comercio agentic con el sistema de diseño de WordPress
  • Dev – Reprogramar el entorno de Docker para que sea compatible con worktree
  • Dev – Quitar / eliminar las sobreescrituras redundantes de `get_retrievable_type()` de los métodos de pago
  • Dev – añadir las habilidades de Claude Code y las reglas de revisión en .claude/ para capturar la guía de los colaboradores específica del repositorio
  • Dev: Mueve algunas clases independientes al cargador automático
  • Dev: Requerir visibilidad explícita para las constantes de la clase
  • Dev – Añadir clases de token de pago al cargador automático
  • Dev – Añadir tests de Jest para el flujo de pago de ECE
  • Dev: utiliza llamadas explícitas a métodos para comprobar actualizaciones y herramientas
  • Retoque: reducir el tamaño de los lotes de JS utilizando características nativas del navegador en lugar de polyfills
  • Retoque: mover los ayudantes de apariencia de UPE solo fuera del módulo stripe-utils compartido
  • Desarrollador: añadir el filtro wc_stripe_agentic_commerce_should_sync_product para que los adaptadores puedan excluir productos del catálogo de Agentic Commerce, así como de las sincronizaciones de inventario y archivo.
  • Dev – Mover clases adicionales al cargador automático, incluyendo las clases de correo electrónico y de migración
  • Dev – añadir pruebas e2e para suscripciones y la solución completa de Optimized Checkout y dar soporte a comprobaciones de confirmación de pago más estrictas

Mira el registro de cambios para obtener todos los detalles entre versiones.