Easy Digital Downloads viene con integración de PayPal incorporada. Esta pasarela utiliza la última experiencia de pago de PayPal, con botones inteligentes y una ventana modal de "Pagar con PayPal" que mantiene a los usuarios en tu sitio durante todo el proceso de pago. Esta documentación cubre todo lo que necesitas saber sobre la gestión de tu configuración de PayPal.
¿Estás actualizando desde una pasarela de PayPal diferente? Consulta nuestras notas de actualización.
NOTA: Esta integración de PayPal requiere un certificado SSL. Si aún no tienes uno, consulta nuestro artículo sobre cómo configurar SSL.
Configurar PayPal
1. Conectar a tu cuenta de PayPal
Necesitarás una cuenta de PayPal para aceptar pagos. Si aún no tienes una cuenta, se te dará la opción de crear una durante el proceso de incorporación.
Inicia sesión en tu administrador de WordPress y ve a Descargas » Ajustes » Pagos » PayPal. Verás un botón para conectarte a PayPal en el modo actual de tu tienda (ya sea sandbox o en vivo).

Haz clic en el botón Conectar con PayPal para abrir una ventana modal de PayPal. Esto te pedirá que ingreses tu dirección de correo electrónico y país. Continúa con los pasos para iniciar sesión en tu cuenta existente o crear una nueva.
Importante: Necesitas tener las ventanas emergentes del navegador habilitadas para que la página de PayPal se abra en una ventana modal. Si no ves una ventana modal, por favor revisa la configuración de ventanas emergentes de tu navegador, cierra el navegador e inténtalo de nuevo. Si la ventana emergente aún no aparece, puedes intentar con el navegador Chrome.
Si te estás conectando en modo de prueba, necesitarás iniciar sesión con las credenciales de tu cuenta sandbox. Si aún no tienes una cuenta sandbox de PayPal, consulta nuestro artículo sobre cómo crear una.

Después de completar todos los pasos, deberías ver un mensaje de éxito.

Asegúrate de hacer clic en el botón para regresar a tu tienda. Si no haces clic en este botón, no podremos completar el proceso de incorporación y tendrás que empezar de nuevo.
2. Comprobar el estado de tu cuenta
De vuelta en los ajustes de administrador de EDD, el área de Estado de la conexión verificará tu conexión con PayPal.
¡Tu cuenta se conectó con éxito y estás listo para aceptar pagos!

3. Configurar los métodos de pago disponibles
Una vez que PayPal esté conectado, puedes elegir qué métodos de pago de PayPal habilitar, como se ve a continuación.

Cuando termines, recuerda guardar tus cambios.
4. Habilitar la pasarela de PayPal
Necesitarás habilitar PayPal como una pasarela de pago activa para que se muestre en la página de pago. Para hacerlo, activa la opción de PayPal dentro de la pestaña General de Ajustes » Pagos.

Repetir en modo en vivo
Si te conectaste inicialmente en modo de prueba/sandbox, necesitarás repetir este proceso de conexión una vez que cambies tu tienda a modo en vivo.
En la pestaña General, desactiva el Modo de prueba. Luego regresa a la pestaña PayPal y selecciona Conectar a PayPal en modo real.
IPN de respaldo
Easy Digital Downloads te permitirá usar un servicio IPN de respaldo que maneja cualquier escenario en el que un evento Webhook no se entregue a tu sitio web.
Para configurar el IPN, necesitas iniciar sesión en tu cuenta de PayPal y pasar el cursor sobre el engranaje en la esquina superior derecha de la pantalla, luego selecciona Configuración de la cuenta.

Haz clic en Notificaciones en el lado izquierdo de la pantalla, luego haz clic en Actualizar junto a Notificaciones de pago instantáneo.

Si no tenías IPN habilitado antes, verás un botón Elegir configuración de IPN. En la página de configuración de IPN, agrega la URL de tu sitio web en el formato: https://tusitio.com/?edd-listener=eppe
Reemplaza tusitio.com en el enlace con la URL real de tu sitio web.

Marca la casilla Recibir mensajes IPN (Habilitado), luego haz clic en Guardar.
¡Eso es todo! Esto ahora actuará como un respaldo para el Webhook principal que usa la configuración de PayPal al conectar tu cuenta.
Experiencia de pago
Esta pasarela de pago utiliza los botones de pago modernos de PayPal. En lugar de un botón "Comprar" normal, tus clientes verán esto al final del formulario de pago, junto con otras opciones de pago si están disponibles, como Venmo, Google/Apple Pay, Fastlane, Paga después y pago directo con tarjeta de crédito/débito.

Integración de pagos recurrentes
Esta pasarela de PayPal tiene soporte completo para la extensión Pagos recurrentes. Consulta la documentación de configuración de PayPal para Pagos recurrentes para obtener instrucciones de configuración.
Soporte del navegador
Se garantiza el soporte para los siguientes navegadores de escritorio. Para cualquier navegador que no esté en esta lista, los botones podrían seguir funcionando, pero la compatibilidad no está garantizada.
- Chrome versión 41 y posteriores
- Firefox versión 43 y posteriores
- Safari versión 8 y posteriores
- Opera versión 12 y posteriores
- Edge versión 14 y posteriores
- * Internet Explorer versión 11 y posteriores
* Nota: Si bien los botones deberían funcionar en IE11, tenemos que cargar varios polyfills para hacerlo compatible. Para una mejor experiencia de pago, recomendamos usar un navegador más moderno. Si prefieres no cargar los polyfills de IE11, puedes deshabilitarlos agregando este código personalizado a tu sitio:
add_filter( 'edd_load_ie11_polyfills', '__return_false' );
Si agregas este fragmento de código, la pasarela de PayPal no funcionará en IE11.
Para obtener más información sobre los requisitos del navegador para PayPal Checkout, consulta la página de Soporte de Navegadores de PayPal.
Creación de una cuenta de PayPal Sandbox
PayPal Sandbox te permite configurar cuentas de prueba que se pueden usar para probar el proceso de compra completo en Easy Digital Downloads con la pasarela de PayPal. No se realizan cargos reales y puedes usarla durante el tiempo que desees, ya que son cuentas de prueba que imitan el flujo real de PayPal.
Para crear una cuenta sandbox, visita https://developer.paypal.com y haz clic en Iniciar sesión o Registrarse si aún no tienes una cuenta de PayPal configurada. Puedes iniciar sesión con tu cuenta de PayPal existente si la tienes.
Una vez que inicies sesión, sigue los pasos a continuación para crear una cuenta Sandbox.
- Ve a Herramientas de prueba > Cuentas Sandbox.
- Haz clic en “Crear cuenta”.
- Selecciona “Empresa”, elige el país de la cuenta y haz clic en “Crear cuenta”.
- Haz clic de nuevo en “Crear cuenta” y esta vez selecciona “Personal” como tipo de cuenta.
Los pasos anteriores crearán una cuenta de Comerciante que usarás para conectarte dentro de EDD y una Personal que usarás durante el flujo de Pago para simular una transacción.
Mientras estás en la página de Cuentas Sandbox, puedes hacer clic en la cuenta que deseas ver/editar y podrás ver la contraseña predeterminada que se estableció durante la creación o establecer tu contraseña personalizada.
¿Cómo puedo estar seguro de que estoy en modo de prueba?
Para asegurarte de que tu sitio está operando en Modo de Prueba, ve a Descargas > Ajustes > Pagos y marca la casilla Modo de Prueba en la parte superior de la página.
Recuerda
Antes de lanzar tu sitio, sácalo del Modo de Prueba, o ninguna de tus ventas será válida. Es posible que debas conectarte con tu cuenta de PayPal en vivo una vez que desactives el modo de prueba.
Actualizar desde otras pasarelas de PayPal
Actualizar a la nueva pasarela de PayPal es simplemente conectarse, seguir los pasos de configuración anteriores y luego deshabilitar la(s) pasarela(s) antigua(s).
Si anteriormente utilizaste una de nuestras integraciones antiguas de PayPal, como PayPal Standard, PayPal Express, PayPal Pro o PayPal Payments Advanced, se te pedirá que cambies a esta nueva pasarela después de actualizar a la versión 2.11 de Easy Digital Downloads.
¿Cómo funciona la actualización?
Hasta que te conectes a la nueva pasarela, los pagos continuarán procesándose a través de tu sitio utilizando la pasarela existente que hayas seleccionado. Cuando te conectes a la nueva integración de PayPal, deberías conectarte usando la misma cuenta de PayPal que usaste antes. Una vez que el proceso de conexión se complete y hayas habilitado la nueva pasarela, los pagos comenzarán a procesarse a través de la nueva integración de PayPal. Asegúrate de deshabilitar la pasarela antigua para que solo la nueva esté activa.
Dentro de PayPal mismo, no notarás ninguna diferencia. Los pagos seguirán llegando de la misma manera que antes. Solo la experiencia de pago en tu sitio se ha actualizado.
¿Qué pasa con los pagos recurrentes?
Si usas nuestra extensión de Pagos Recurrentes, puedes cambiar de forma segura a la nueva pasarela de PayPal sin afectar las suscripciones existentes. Las suscripciones antiguas continuarán procesándose y renovándose como de costumbre. Sin embargo:
- Una vez que la nueva pasarela esté configurada, puedes desmarcar la pasarela antigua de la lista de pasarelas de pago habilitadas.
- Para PayPal Express y Pro, necesitas mantener configurado tu antiguo IPN de PayPal (Documentación IPN de Express / Pro), ya que las suscripciones creadas con la pasarela antigua continuarán usando IPN para informar a EDD sobre los pagos de renovación. PayPal Standard no depende de IPN, ya que la URL se establece de forma fija en el IPN. Si no usas tu cuenta de PayPal con múltiples tiendas, recomendamos configurarlo en caso de que PayPal cambie la funcionalidad en el futuro (Documentación IPN de Standard), pero no es obligatorio.
- Si estás usando PayPal Express o PayPal Pro, necesitas mantener ese plugin activado. La pasarela en sí no debe estar habilitada (Descargas » Configuración » Pagos), pero el plugin sí debe estarlo. Esto es para asegurar que la pasarela pueda continuar procesando IPsN antiguas, como se indica en el paso 2.
Nota: ¿Usas Aelia Currency Switcher?
PayPal deberá ser re-agregado en la Configuración de Pasarelas de Pago de Aelia para las monedas compatibles en tu sitio. De lo contrario, PayPal ya no será una pasarela disponible en el checkout.
¿Tengo que actualizar a la nueva integración?
Todas las integraciones antiguas de PayPal serán descontinuadas. Ya no recibirán actualizaciones en el futuro. Adicionalmente, muchas de las integraciones antiguas también están descontinuadas por parte de PayPal y representan experiencias de pago más antiguas.
Las integraciones antiguas deberían seguir funcionando en EDD 2.x, pero recomendamos cambiar a la nueva pasarela antes de la 3.0, ya que las extensiones antiguas de PayPal no se actualizarán para ser compatibles con la 3.0.
Preguntas frecuentes
Veo SANDHILLS DEVELOPMENT, LLC durante el proceso de conexión. ¿Es esto esperado?
Sí, Easy Digital Downloads es un producto de SANDHILLS DEVELOPMENT, LLC. Estás aceptando conectar tu cuenta de PayPal a tu tienda de Easy Digital Downloads (un producto de SANDHILLS DEVELOPMENT, LLC). Desafortunadamente, PayPal requiere el uso del nombre de la compañía en lugar del nombre de nuestro producto.
¿Puedo conectarme a PayPal con una cuenta personal?
Se requiere una cuenta de negocios para conectar EDD a PayPal. No puedes conectar EDD a una cuenta personal de PayPal. Si no tienes una cuenta de negocios, puedes crear una cuenta de negocios separada y tener múltiples cuentas de PayPal si no quieres convertir tu cuenta personal en una cuenta de negocios.
¿Por qué aparece “Error de autenticación inesperado” en mi página de checkout?
Esto probablemente se deba a que PayPal no está correctamente conectado a tu tienda. Verifica el estado en Descargas > Configuración > Pagos > PayPal. También querrás confirmar que tu cuenta de PayPal real no esté conectada a EDD en Modo de Prueba, y que tu cuenta Sandbox de PayPal no esté conectada a tu conexión real de PayPal (conectando a PayPal con el Modo de Prueba deshabilitado).
¿Por qué PayPal no se conecta a EDD?
Esto puede deberse a varios problemas.
– Intenta conectarte a través de un navegador o dispositivo diferente.
– Confirma que el país de tu cuenta de PayPal sea un país admitido, listado en el menú desplegable durante el proceso de conexión.
– Confirma que tu cuenta de PayPal esté completamente activa. PayPal puede tener acciones pendientes que necesites completar. Busca avisos en tu cuenta de PayPal y/o contacta al soporte de PayPal para confirmar que tu cuenta esté activa.
¿Puedo agregar o quitar los botones Paga en 3 o Paga en 4?
Este método de pago se puede deshabilitar en la configuración de la pasarela de PayPal dentro de EDD.
También puedes admitir un número determinado de pagos usando nuestra extensión Pagos Recurrentes.
¿Por qué no se muestra el pago de invitado de PayPal?
Al pagar a través de una página de pago en PayPal.com, a veces existe la opción de pagar con tarjeta de crédito sin iniciar sesión en PayPal. Esto se conoce como modo de pago “invitado” o Cuenta opcional de PayPal. Consulte las instrucciones de PayPal aquí para habilitarlo o deshabilitarlo. Aquí le mostramos cómo habilitar la configuración de cuenta opcional de PayPal:
- Pase el cursor sobre su nombre en la esquina superior derecha.
- Haga clic en Configuración de la cuenta en el menú desplegable.
- Haga clic en Pagos de sitios web en ‘Productos y servicios’ a la izquierda de la página.
- Haga clic en Actualizar junto a ‘Preferencias del sitio web’.
- Seleccione Activado en ‘Cuenta opcional de PayPal’.
¿Necesito SSL si uso PayPal?
Sí, necesita tener SSL habilitado en su sitio web, aunque los pagos se procesen fuera del sitio con PayPal.
Los clientes no son redirigidos a mi sitio después de pagar.
Cuando las personas pagan con PayPal, esperan ser redirigidas de regreso a su sitio web después de pagar. Si esto no funciona correctamente, es probable que la opción de retorno automático deba habilitarse en su perfil de PayPal.
Inicie sesión en su cuenta de PayPal y vaya a la configuración de su perfil.
En su configuración, haga clic en Preferencias del sitio web.
Allí tendrá la opción de habilitar el retorno automático.
En el ejemplo anterior, está desactivado. Para activarlo, elija el botón de opción Activado y, a continuación, en el campo de abajo, asegúrese de poner la dirección a la que desea que se redirijan sus clientes.
