Uno de los mayores puntos de fricción en el comercio electrónico es la “redirección”. Te esfuerzas mucho para que un cliente llegue a tu página de pago, hace clic en “Pagar con PayPal” y, de repente, sale de tu sitio web a una pantalla de inicio de sesión de PayPal.
Esta interrupción en la experiencia puede disminuir la confianza y aumentar el abandono del carrito.
Si buscas añadir PayPal a WordPress, podrías verte tentado a simplemente pegar un código HTML simple de botón “Comprar ahora”. Si bien es apropiado en algunos casos, este método fuerza la redirección y carece de seguridad para la entrega de archivos.
La solución es PayPal Commerce. Permite a tus clientes pagar con tarjeta de crédito, tarjeta de débito o monedero PayPal sin salir nunca de tu sitio de WordPress.
En esta guía, te mostraré cómo pasar de un botón básico a un pago profesional en el sitio utilizando Easy Digital Downloads (EDD).
🔎 En este artículo, cubriré:
El Problema de los Botones Simples de PayPal
Muchos propietarios de sitios comienzan buscando un fragmento de código HTML gratuito de PayPal. Si bien esto funciona para transferencias de dinero simples, crea tres problemas importantes para la venta de productos:
- El Bucle de Redirección: Los usuarios son enviados fuera de tu sitio para pagar. Si su internet parpadea o se distraen, nunca regresan a tu página de “Gracias”.
- Sin Seguridad de Archivos: Un botón simple de PayPal no puede proteger archivos digitales. Una vez que un usuario tiene el enlace de descarga, puede compartirlo con cualquiera.
- Trabajo Manual: Tienes que verificar los pagos y enviar los archivos a los clientes manualmente.
Para obtener la experiencia de pago “en el sitio” (donde los campos de la tarjeta de crédito aparecen directamente en tu página), PayPal requiere una aplicación segura para manejar la transacción de datos. Es por eso que usamos un plugin de comercio electrónico dedicado en lugar de un fragmento de código.
PayPal Commerce vs. PayPal Standard
La diferencia entre el método estándar y el método moderno de PayPal Commerce se reduce a la experiencia del usuario y la retención.
Matemáticamente, mantener a los usuarios en tu sitio reduce los pasos necesarios para pagar, lo que generalmente mejora tu Tasa de Conversión (CR).
Aquí está el desglose de características:
| Característica | PayPal Commerce | PayPal Standard |
|---|---|---|
| Aceptar tarjetas de crédito y débito en el sitio | ✅ | ✖️ |
| Monedero PayPal (Sin Redirección) | ✅ | ✖️ |
| Métodos de pago alternativos (es decir, Venmo, etc.) | ✅ | ✖️ |
| Opciones de pago aplazado | ✅ | ✖️ |
| Soporte completo para pagos recurrentes/suscripciones | ✅ | ✖️ |
| Procesar reembolsos dentro de WordPress | ✅ | ✖️ |
| Métodos de pago alternativos (es decir, Venmo, etc.) | ✅ | ✖️ 2,9 por ciento + 0,30 € por transacción |
PayPal Commerce te da acceso a funciones que realmente impulsan las ventas online. Los clientes pueden pagar más rápido porque no rebotan entre sitios.
Puedes aceptar pagos de más de 200 países y 25 divisas. Métodos de pago alternativos como Venmo y pago aplazado aparecen automáticamente cuando están disponibles para tus clientes.
El proceso de reembolso también es más sencillo. En lugar de iniciar sesión en PayPal cada vez que alguien solicita la devolución de su dinero, lo gestionas directamente desde tu panel de WordPress. Cambia un estado de pago a "reembolsado" y EDD se encarga del resto.
Cómo añadir el pago en el sitio de PayPal a WordPress
En este tutorial, usaremos Easy Digital Downloads para gestionar la seguridad y la entrega de archivos, y lo conectaremos a PayPal Commerce para el procesamiento de pagos.
🌐 ¿Todavía no tienes un sitio web WordPress? No te preocupes. Puedes obtener WordPress y EDD preinstalados en un servidor configurado y gestionado solo para ti con Alojamiento Gestionado EDD de SiteGround.
Paso 1. Instalar un Sistema de Carrito de Compras Seguro
Para procesar tarjetas de crédito directamente en tu página sin tener que cumplir tú mismo con la normativa PCI, necesitas una herramienta de "apretón de manos" segura.
Easy Digital Downloads (EDD) actúa como esta herramienta. Crea el formulario de pago seguro, gestiona el carrito del cliente y se asegura de que los archivos digitales solo se entreguen después de que PayPal confirme el pago.

Nota: La versión gratuita de EDD soporta PayPal Standard (redirección), pero para obtener el pago en el sitio (PayPal Commerce), necesitas un Pase Extendido o superior. Obtienes muchísimas funciones avanzadas de comercio electrónico y extensiones premium incluidas en tu pase.
Para empezar, consigue tu pase EDD y descarga el plugin EDD Pro desde tu panel de cuenta.

Ve a Plugins » Añadir nuevo » Subir plugin en tu administrador de WordPress. Haz clic en Elegir archivo, selecciona el archivo zip de EDD Pro y luego haz clic en Instalar ahora.

Después de la instalación, haz clic en Activar plugin.
Verás un nuevo elemento de menú Descargas en la barra lateral de tu WordPress. Este es tu nuevo centro de control para productos y pagos.

Haz clic en Empezar para iniciar el Asistente de Configuración de EDD. Este asistente solicita información básica como el nombre de tu tienda, país y divisa. Puedes conectar la pasarela de pago de Stripe durante la configuración o gestionar esta parte más tarde en la configuración.
⚙️Para obtener ayuda para poner en marcha tu tienda, utiliza estas guías:
Paso 2. Instalar el Puente de PayPal Commerce
Ahora que el sistema de carrito está activo, necesitamos la función específica que habla con la API avanzada de PayPal.
Ve a Descargas » Extensiones en tu administrador de WordPress. Usa el cuadro de búsqueda para encontrar "PayPal Commerce".

Haz clic en el botón Instalar junto a Pasarela de pago PayPal Commerce Pro.
Esta extensión es la pieza "mágica" que permite que los campos de tarjeta de crédito se muestren directamente en tu sitio y desbloquea métodos de pago alternativos como Venmo.
Paso 3. Conectar tu Cuenta de PayPal
Ahora necesitas vincular tu sitio de WordPress a tu cuenta de PayPal Business.
Navega a Descargas » Ajustes » Pagos » PayPal.

Verás un botón que dice Conectar con PayPal.
💡Consejo: Puedes elegir conectar primero en Modo de prueba (Sandbox) para asegurarte de que todo funcione, o ir directamente al Modo en vivo. Comprueba esta configuración en Descargas » Ajustes » Pagos » General.
Haz clic en Conectar con PayPal. Se abrirá una ventana modal de PayPal, pidiéndote que inicies sesión o crees una cuenta.

Requisito: Debes usar una cuenta de PayPal Business. Las cuentas personales no admiten funciones de comercio en el sitio.
Si ya tienes una cuenta de PayPal Business, introduce tu correo electrónico y contraseña. Si te estás conectando en modo de prueba, usa las credenciales de tu cuenta sandbox de PayPal en su lugar.
¿Aún no tienes una cuenta sandbox? Puedes crear una gratis para probar todo antes de pasar a producción.
Después de iniciar sesión, PayPal te pedirá que autorices la conexión entre tu cuenta y tu sitio de WordPress. Revisa los permisos y haz clic en Conectar.
Una vez que autorices la conexión, PayPal te redirigirá de vuelta a tu panel de WordPress. Busca el área de Estado de la conexión; la API, el Estado del pago y el Webhook deberían mostrarse como "Conectado".

Nota: Si te conectaste primero en modo de prueba, necesitarás repetir este proceso después de cambiar al modo en vivo. El modo de prueba utiliza tus credenciales sandbox, mientras que el modo en vivo necesita tu cuenta de empresa real.
Paso 4. Habilitar el Pago en el Sitio
Tu cuenta de PayPal está conectada, pero aún necesitas indicar al formulario de pago que muestre los nuevos campos.
Ve a Descargas » Ajustes » General. Desplázate hasta la sección Pasarelas activas. Selecciona el interruptor junto a PayPal.

Guarda tus cambios y vuelve a la página de ajustes de PayPal. Marca la casilla para Habilitar pagos avanzados con tarjeta de crédito y débito.

Esto hace que: En lugar de un único botón "Pagar", tu página de pago mostrará ahora:
- Venmo (en dispositivos móviles).
- Campos seguros para tarjetas de crédito (alojados por PayPal pero mostrados en tu sitio).
- Un botón de PayPal (para usuarios de monedero).
- Un botón "Paga más tarde" (si cumples los requisitos).
Debajo de esa configuración, encontrarás las opciones de fuente de financiación. Estas te permiten ocultar métodos de pago específicos si no quieres ofrecerlos. Por ejemplo, si no quieres mostrar el botón Paga más tarde, puedes deshabilitarlo aquí.

Cuando hayas terminado de configurar, haz clic en Guardar cambios de nuevo.
¡Ahora estás listo para aceptar pagos sin redirecciones!
⚙️ Si necesitas ayuda, no dudes en consultar nuestra documentación de configuración de PayPal.
Características adicionales de PayPal Commerce que debes conocer
Al usar esta integración, obtienes superpoderes administrativos que ahorran tiempo.
Procesar Reembolsos Sin Iniciar Sesión en PayPal
Normalmente, reembolsar a un cliente requiere iniciar sesión en PayPal, encontrar la transacción y pulsar reembolsar.
Con esta configuración:
- Ve a Descargas » Historial de Pagos.
- Busca el pedido.
- Cambia su estado a "Reembolsado".
EDD habla con PayPal al instante y devuelve el dinero al cliente automáticamente.
Esto es especialmente útil cuando tratas con múltiples solicitudes de reembolso. Todo permanece en un solo lugar en lugar de saltar entre tu administrador de WordPress y tu cuenta de PayPal.
Aceptar Pagos Recurrentes para Suscripciones
Si vendes membresías o licencias de software, puedes combinar PayPal Commerce con la extensión Pagos Recurrentes de EDD.
- El sistema tokeniza de forma segura los detalles de la tarjeta del cliente.
- PayPal les cobra automáticamente en la fecha de renovación.
- Si un pago falla, EDD se encarga del proceso de cobro (reintentos).
Consulta la documentación de configuración de Pagos Recurrentes con PayPal para obtener instrucciones paso a paso.
Webhook y Fallback de IPN
EDD configura automáticamente Webhooks para asegurar que tu sitio sepa exactamente cuándo se liquida un pago.
Como respaldo, puedes configurar IPN (Notificación Instantánea de Pago) en tu panel de PayPal.
Para configurarlo, inicia sesión en PayPal, ve a Configuración de la cuenta » Notificaciones y añade la URL de tu sitio en este formato: https://tudominio.com/?edd-listener=eppe
El estado del webhook aparece en tu configuración de PayPal bajo Estado de la conexión. Si ves una advertencia sobre eventos faltantes, haz clic en Sincronizar Webhook para actualizar la conexión.
Preguntas frecuentes sobre el pago en el sitio de PayPal para WordPress
Concluyamos con algunas preguntas frecuentes sobre PayPal Commerce y WordPress.
¿Cuál es la diferencia entre PayPal Commerce y PayPal Standard?
PayPal Standard redirige a los clientes fuera de tu sitio para que paguen. PayPal Commerce mantiene a los clientes en tu sitio web, permite la entrada directa de tarjetas de crédito y ofrece tasas de conversión más altas.
¿Necesito un plugin de comercio electrónico para usar PayPal Commerce?
Sí. Dado que PayPal Commerce maneja campos de datos de tarjetas de crédito sensibles en el sitio, necesitas una aplicación segura como Easy Digital Downloads para gestionar la conexión API y los tokens de seguridad. No puedes simplemente pegar un fragmento de código para esta funcionalidad.
¿Funciona esto para vender servicios?
Sí. Aunque EDD está diseñado para productos digitales, puedes configurar fácilmente productos de "Servicio" (como horas de consultoría o talleres) y usar este flujo de pago para recibir pagos de forma profesional.
¿Puedo usar mi cuenta personal de PayPal para esto?
No. Debes usar una cuenta de PayPal Business para acceder a las funciones de Commerce. Si intentas conectar una cuenta Personal, la conexión API fallará.
Acepta Pagos Con PayPal Commerce
Cambiar de un simple botón a una configuración completa de PayPal Commerce es una de las mejores mejoras que puedes hacer para tu sitio de WordPress. Eliminas la fricción para tus clientes y automatizas la entrega de archivos en un solo paso.
¿Listo para empezar?
¿Y ahora qué? Aprende cómo permitir a los clientes elegir un método de pago para ofrecer aún más flexibilidad en el pago.
📣 P.D. Asegúrate de suscribirte a nuestro boletín y seguirnos en Facebook, Twitter/X o LinkedIn para más recursos de WordPress.




