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. Conecta con 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 para abrir una ventana modal de PayPal. Esto te pedirá que introduzcas 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 todavía no aparece, puedes probar 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 este 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. Comprueba el estado de tu cuenta
De vuelta en los ajustes de administrador de EDD, el área "Estado de la conexión" verificará tu conexión con PayPal.
¡Tu cuenta se ha conectado correctamente y estás listo para aceptar pagos!

3. Configura los métodos de pago disponibles
Una vez que PayPal esté conectado, puedes elegir en esta misma página, como se ve a continuación.

4. Habilita la pasarela de PayPal
Asegúrate de habilitar la pasarela en los ajustes generales de pasarelas para que se muestre en la página de pago.

Repetir en modo "live"
Si te conectas inicialmente en modo de prueba, deberás repetir este proceso de conexión una vez que cambies tu tienda al modo "live".
IPN de reserva
Easy Digital Downloads te permitirá usar un servicio de IPN de respaldo que maneja cualquier escenario en el que un evento de Webhook no se entregue a tu sitio web.
Para configurar el IPN, necesitas iniciar sesión en tu cuenta de PayPal y pasar el ratón por encima del 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 el IPN habilitado antes, verás un botón Elegir configuración de IPN. En la página de configuración de IPN, añade la URL de tu sitio web en el formato: https://tusitio.com/?edd-listener=eppe
Reemplaza tudominio.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 actuará ahora como una copia de seguridad del Webhook principal que la configuración de PayPal utiliza al conectar su 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 de Pagos Recurrentes. Consulta la documentación de configuración de Pagos Recurrentes de PayPal 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 no se garantiza la compatibilidad.
- 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: Aunque los botones deberían funcionar en IE11, tenemos que cargar varios polyfills para hacerlo compatible. Para la mejor experiencia de pago, recomendamos usar un navegador más moderno. Si prefieres no cargar los polyfills de IE11, puedes deshabilitarlos añadiendo este código personalizado a tu sitio:
add_filter( 'edd_load_ie11_polyfills', '__return_false' );
Si añades este fragmento de código, la pasarela de PayPal no funcionará en IE11.
Para más información sobre los requisitos de navegador de PayPal Checkout, consulta la página de Soporte de Navegadores de PayPal.
Creación de una cuenta de PayPal Sandbox
La "sandbox" de PayPal te permite configurar cuentas de prueba que se pueden usar para probar el proceso completo de compra 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 iniciada la sesión, sigue los pasos a continuación para crear una cuenta Sandbox
- Ve a Herramientas de prueba ygt; Cuentas Sandbox.
- Haz clic en "Crear cuenta".
- Selecciona “Empresa”, elige el país de la cuenta y haz clic en “Crear cuenta”.
- Vuelve a hacer clic en “Crear cuenta” y esta vez selecciona “Personal” como tipo de cuenta.
Los pasos anteriores crearán una cuenta de comerciante que utilizarás para conectarte dentro de EDD y una personal que utilizarás durante el flujo de pago para simular un pago.
En la página de Cuentas de prueba, 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á funcionando 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 publicar 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 "Live" una vez que desactives el modo de prueba.
Actualización desde otras pasarelas de PayPal
Actualizar a la nueva pasarela de PayPal es tan simple como conectarla, 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 Easy Digital Downloads versión 2.11.
¿Cómo funciona la actualización?
Hasta que te conectes a la nueva pasarela, los pagos seguirá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 utilizando 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 utilizas 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 de forma normal. Sin embargo:
- Una vez configurada la nueva pasarela, 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 antigua pasarela continuarán usando IPN para informar a EDD sobre los pagos de renovación. PayPal Standard no depende de IPN, ya que la URL está fijada en el IPN. Si no usas tu cuenta de PayPal con varias tiendas, recomendamos configurarlo en el evento 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 » Ajustes » Pagos), pero el plugin sí debe estarlo. Esto es para asegurar que la pasarela pueda continuar procesando IPsNs antiguas, como se indica en el paso 2.
¿Nota: Usas Aelia Currency Switcher?
Será necesario volver a añadir PayPal en los Ajustes de Pasarelas de Pago de Aelia para las divisas admitidas en tu sitio. De lo contrario, PayPal ya no será una pasarela disponible en el proceso de pago.
¿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 en el lado 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 Easy Digital Downloads (un producto de SANDHILLS DEVELOPMENT, LLC). Desafortunadamente, PayPal requiere el uso del nombre de la empresa en lugar del nombre de nuestro producto.
¿Puedo conectarme a PayPal con una cuenta personal?
Se requiere una cuenta de empresa para conectar EDD a PayPal. No puedes conectar EDD a una cuenta personal de PayPal. Si no tienes una cuenta de empresa, puedes crear una cuenta de empresa separada y tener múltiples cuentas de PayPal si no quieres convertir tu cuenta personal en una cuenta de empresa.
¿Por qué aparece "Error de autenticación inesperado" en mi página de pago?
Esto se debe probablemente a que PayPal no está correctamente conectado a tu tienda. Comprueba el estado en Descargas > Ajustes > Pagos > PayPal. También querrás confirmar que tu cuenta de PayPal "Live" no está conectada a EDD en Modo de Prueba, y que tu cuenta de PayPal Sandbox no está conectada a tu conexión de PayPal "Live" (conectando a PayPal con el Modo de Prueba desactivado).
¿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 es un país admitido, que aparece 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 con el soporte de PayPal para confirmar que tu cuenta está activa.
¿Puedo añadir o quitar los botones de Pagar en 3 o Pagar en 4?
Este método de pago se puede desactivar en la configuración de la pasarela de PayPal dentro de EDD.
También puedes admitir un número determinado de pagos utilizando nuestra extensión de 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 el modo de pago "invitado" o "Cuenta de PayPal opcional". Consulte las instrucciones de PayPal aquí para habilitarlo o deshabilitarlo. Así es como se habilita la configuración de cuenta opcional de PayPal:
- Coloca el cursor sobre tu nombre en la esquina superior derecha.
- Haz clic en Configuración de la cuenta en el menú desplegable.
- Haz clic en Pagos del sitio web en "Productos y servicios" a la izquierda de la página.
- Haz clic en Actualizar junto a "Preferencias del sitio web".
- Selecciona Activado en "Cuenta de PayPal opcional".
¿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 de vuelta a mi sitio después de pagar.
Cuando las personas pagan con PayPal, esperan ser redirigidas de vuelta a su sitio web después de pagar. Si esto no funciona correctamente, es probable que la opción de retorno automático deba estar habilitada en su perfil de PayPal.
Inicie sesión en su cuenta de PayPal y vaya a la configuración de su perfil.
En tu configuración, haz clic en Preferencias del sitio web.
Allí tendrás la opción de habilitar el retorno automático.
En el ejemplo anterior, está desactivado. Para activarlo, elige el botón de opción Activado y, a continuación, en el campo de abajo, asegúrate de introducir la dirección a la que deseas que se redirijan tus clientes.
