Este documento cubre productos heredados de PayPal que ya no tienen soporte. Recomendamos encarecidamente actualizar su configuración de PayPal a la versión actual de PayPal.
Consulte este documento para obtener más detalles.
PayPal Standard
Easy Digital Downloads incluye PayPal Standard. PayPal Standard es la cuenta de PayPal más básica que puede obtener.
NOTA: Se requiere una cuenta gratuita de PayPal Business para conectarse a EDD. Puede actualizar una cuenta personal de PayPal existente a una cuenta Business o crear una nueva cuenta PayPal Standard Business.
Ajustes
La configuración se encuentra en
Descargas → Ajustes → Pasarelas de pago → PayPal Standard.
1. Dirección de correo electrónico de PayPal
The first setting is your PayPal email address. This is the address associated with your PayPal account.

2. Imagen de PayPal (Opcional)
A continuación, tiene la opción de cargar una imagen para mostrar en la página de pago de PayPal.

CONSEJO: La imagen debe ser accesible públicamente en Internet y almacenarse en un servidor seguro (HTTPS) para que se muestre en el pago de PayPal. Los logotipos deben tener un máximo de 90 píxeles de ancho por 60 píxeles de alto y guardarse en un formato gráfico válido, como .gif, .jpg o .png.
NOTA: Anteriormente, esto se llamaba Estilos de página de PayPal, pero PayPal ha desaprobado las opciones de estilo de página en favor de proporcionar una imagen.
3. Token de identidad de PayPal
A continuación, introduzca su Token de identidad de PayPal. Esto es necesario para que los registros de pago se marquen automáticamente como
Completados inmediatamente después de la compra.
This token can be obtained from your PayPal account by following these steps:
- Inicie sesión en su cuenta de PayPal.
- Pase el ratón por encima del engranaje en la esquina superior derecha de la pantalla y seleccione Configuración de la cuenta
- En el encabezado Productos y servicios, haga clic en Pagos web en el lado izquierdo de la pantalla
- Haga clic en el enlace Actualizar junto a Preferencias de pago web
- Establezca el Retorno automático en Activado
- Para la URL de retorno, introduzca la URL de su sitio web.
- En Transferencia de datos de pago, haga clic en la opción Activado.
- Haga clic en Guardar.
- Su token de identidad PDT ahora debería ser visible en la sección Transferencia de datos de pago de la página.
Copie el token en su portapapeles y péguelo en el campo
Token de identidad de PayPal en Descargas → Ajustes → Pasarelas de pago → PayPal Standard.
4. Ajustes de IPN
El servicio de Notificación instantánea de pago (IPN) de PayPal permite a PayPal comunicarse con su tienda y marcar las transacciones como completadas, fallidas, reembolsadas, etc.
La IPN de PayPal se configurará automáticamente al usar PayPal Standard, pero sigue siendo importante que pueda confirmar que está habilitada dentro de su cuenta de PayPal.
Inicia sesión en tu cuenta de PayPal y pasa el cursor sobre el icono 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.
Click the Edit Settings button, then enter your domain (including http or https) followed by ?edd-listener=IPN
Elige el botón de radio para Recibir mensajes IPN (Habilitado).

If the PayPal IPN is not working, you can disable IPN verification, which simply disables an extra verification step that is performed when IPN messages are processed.

NOTA: La verificación de IPN de PayPal requiere un certificado SSL.
Si necesitas acceder a tu historial de IPN de PayPal, consulta
esta guía.
5. Claves de API
Las claves de API de PayPal permiten que tu tienda y PayPal se comuniquen de forma más completa, lo que permite una comunicación más fiable, así como algunas funciones adicionales como
reembolsos en tienda. Esta sección necesita claves de API para Producción y Pruebas para:
- Nombre de usuario
- Contraseña
- Firma
La documentación completa sobre cómo obtener las claves de API de PayPal se encuentra a continuación.
Preguntas frecuentes
¿Cuál es la diferencia entre PDT e IPN, y necesito ambos?
PDT (Token de identidad de PayPal) e IPN (Notificación de pago instantáneo) son dos formas que utiliza PayPal para informar a tu tienda de que un pago se ha realizado correctamente, de modo que el estado se pueda establecer en "completado", liberando los archivos al cliente.
PDT es una alternativa a IPN. Deberías usar ambos para obtener la máxima precisión de PayPal. Debes asegurarte especialmente de que IPN esté configurado si estás utilizando Pagos Recurrentes.
Nota: Si estás utilizando Comisiones, se recomienda usar solo IPN. Si ambos están habilitados, hay casos en los que las comisiones se pueden registrar dos veces, si PDT e IPN se actualizan en momentos diferentes.
Mis pagos de PayPal de la tienda permanecen como "Pendiente" y no se establecen como "Completado". ¿Qué debo hacer?
Esto puede suceder por varias razones diferentes. Tenemos una lista de posibles soluciones para ayudar a que esto funcione correctamente aquí:
https://docs.easydigitaldownloads.com/article/190-payments-not-marked-as-complete
PayPal Express / Pro
Acerca de la extensión PayPal Pro y Express Gateway
Easy Digital Downloads viene con PayPal Standard integrado.
PayPal Website Payments Pro y PayPal Express Gateway te proporcionan dos opciones adicionales de PayPal, PayPal Pro y PayPal Express:
PayPal Pro
PayPal Pro permite a los usuarios introducir los detalles de su tarjeta de crédito durante el proceso de pago y no abandonar nunca tu sitio, lo que resulta en una mejor experiencia para el usuario y más conversiones exitosas para ti.
Nota: si usas PayPal Pro para procesar tarjetas de crédito, debes tener un certificado SSL.
PayPal Express
Al pagar con PayPal Express, la experiencia del usuario es muy similar a la de PayPal estándar, excepto que es más segura. También te da la opción de pagar a través de Pago en Contexto.
Países Soportados
PayPal Express y Website Payments Pro no están disponibles en todos los países. Utiliza los siguientes enlaces para determinar si tu país es compatible.
Si recibes un error que dice "País del comerciante no soportado", significa que tu país no es compatible.
Configuración:
1. Habilitar pasarelas de pago
Navega a Descargas → Ajustes → Pasarelas de pago. Habilita las pasarelas de pago de PayPal que desees utilizar. No es necesario que habilites tanto Pro como Express. Si habilitas PayPal Express, deberías deshabilitar PayPal Standard si está actualmente habilitado en tu sitio.

2. Introducir claves de API
Antes de que Website Payments Pro o la pasarela Express funcionen, debes introducir las claves API en la página de ajustes de las pasarelas (Descargas → Ajustes → Pasarelas de pago → PayPal Pro/Express). Las claves API de PayPal permiten que tu tienda y PayPal se comuniquen de forma más completa, permitiendo una comunicación más fiable, así como algunas funciones adicionales como
reembolsos en tienda. Esta sección necesita claves API para Producción y Pruebas para:
- Nombre de usuario
- Contraseña
- Firma
La documentación completa sobre cómo obtener las claves de API de PayPal se encuentra a continuación.
Si deseas una cuenta de pruebas en PayPal, puedes seguir las instrucciones en
nuestro documento de PayPal Sandbox.
3. Ajustes de IPN
Las Notificaciones de pago instantáneo (IPN) de PayPal son la forma en que PayPal se comunica con tu sitio para realizar acciones como confirmar ventas completadas, ventas fallidas, etc.
Al usar la extensión de Pagos Recurrentes:
Para que la facturación recurrente funcione correctamente con PayPal Website Payments Pro y Express, es muy importante que tus ajustes de IPN funcionen correctamente.
Inicia sesión en tu cuenta de PayPal y pasa el ratón por encima del engranaje en la esquina superior derecha de la pantalla, luego selecciona
Ajustes 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.
You need to enable IPN messages and then set the Notification URL to: https://yoursite.com/?edd-listener=eppe
* Note: Replace “yoursite.com” with the appropriate name of your website.
Elige el botón de radio para Recibir mensajes IPN (Habilitado).

Si necesitas acceder a tu historial de IPN de PayPal, consulta esta guía.
4. Pago en contexto (Opcional)
El Pago en contexto solo funciona con PayPal Express. Para usar
el Pago en contexto debes completar dos ajustes. En la página Descargas → Ajustes → Pasarelas de pago encontrarás ambos.
You must check the box labeled “PayPal Express In-Context Checkout”:

y también debes proporcionar tu ID de comerciante de PayPal de Producción:

Se requiere un ID de comerciante para el Pago en contexto. Puedes buscar tu ID de comerciante iniciando sesión en
https://www.paypal.com. Haz clic en el icono de perfil en la parte superior derecha de la página y luego selecciona Perfil y ajustes en el menú Perfil de empresa. (Si no ves el icono de perfil en la parte superior de la página, haz clic en Perfil, que aparece en el menú superior cuando se selecciona la pestaña Mi cuenta). Haz clic en Mi información de empresa a la izquierda, y el ID de cuenta de comerciante se muestra en la lista de elementos de perfil a la derecha.
Puedes
leer más sobre el Pago en contexto en PayPal.com.
5. Probar PayPal
Configura PayPal Sandbox y habilita el Modo de prueba (Descargas → Ajustes → Pasarelas de pago) para probar la pasarela.
Preguntas frecuentes y solución de problemas
¿Es esta extensión compatible con PCI?
Cumplir con PCI es un requisito de Paypal si está utilizando su sistema PayPal Payments Pro. Esta extensión está codificada para cumplir con PCI. No almacena ninguna información de tarjeta de crédito. En su lugar, simplemente transmite la información ingresada por el usuario a Paypal. Sin embargo, para cumplir completamente con PCI, su sitio web debe enviar y recibir todos los datos de manera segura y cifrada. Puede hacerlo configurando un certificado SSL y forzando que todas las páginas lo utilicen. Si necesita ayuda para configurar un certificado SSL y forzar que todos los datos se envíen/reciban a través de HTTPS, le recomendamos que se ponga en contacto con su proveedor de alojamiento web, ya que serán ellos quienes estén equipados para configurarlo por usted. Por lo tanto, es importante tener en cuenta que debe confirmar con su proveedor de alojamiento web que usted también cumple con PCI.
¿Cuál es la diferencia entre PayPal Express y PayPal Standard?
PayPal Standard (que se incluye gratis con Easy Digital Downloads) envía al usuario a PayPal para completar su compra. Mientras que con PayPal Express, aunque el usuario es enviado a PayPal para aceptar la compra, en realidad no se completa hasta que regresa a su sitio. Esto es menos propenso a tener problemas de comunicación con PayPal y da como resultado que los pagos se establezcan de manera más confiable como "Completado" en su tienda Easy Digital Downloads. Es común tener dificultades con pagos pendientes o incompletos cuando se usa PayPal Standard, ya que PayPal se basa en su propio servicio IPN (Notificación Instantánea de Pago). Este servicio puede fallar por diversas razones y, dado que es propiedad de PayPal, nuestro equipo de soporte tiene una capacidad limitada para solucionar problemas relacionados con IPN.
Error: Error de seguridad El encabezado de seguridad no es válido
Si este error aparece al finalizar la compra, es probable que se deba a credenciales de API incorrectas. Verifique que sus credenciales de API sean correctas.
PayPal Advanced
Acepte tarjetas de crédito y PayPal directamente en su sitio de WordPress y ofrezca una experiencia de pago fluida
Este complemento de pasarela de PayPal le permite aceptar pagos con tarjeta de crédito y PayPal directamente en su sitio a través de su cuenta de
PayPal Payments Advanced. Al comprar descargas a través de la pasarela PayPal Payments Advanced, los usuarios ingresan los detalles de su tarjeta de crédito durante el proceso de pago y nunca abandonan su sitio, lo que resulta en una mejor experiencia para el usuario y más conversiones exitosas para usted.
¿Qué es PayPal Payments Advanced?
Mantenga a los clientes en su sitio durante todo el proceso de pago sin la carga total de proteger sus datos financieros. Además de una cuenta de comerciante y una pasarela en una, PayPal le proporciona una plantilla de pago segura para integrar en su sitio web por solo $5 al mes. Sus clientes no sabrán que PayPal está procesando su pago, lo que hará que su negocio parezca más seguro y profesional.
Instalación y configuración
Instalación
Una vez que esta extensión esté
instalada y activada, ve a administración de WordPress → Descargas → Ajustes → Pasarelas de pago, y luego activa PayPal Payments Advanced.
Licencia
Introduce tu clave de licencia de EDD PayPal Payments Advanced haciendo clic en "Ajustes" en el menú Descargas, y navegando a la pestaña Licencias. Puedes encontrar esta clave de licencia en el recibo por correo electrónico que recibiste al realizar tu compra en
https://easydigitaldownloads.com
Configuración de tu cuenta de PayPal Manager
Si aún no has solicitado tu cuenta de PayPal Payments Advanced, deberás hacerlo primero. Esta solicitud te guiará en la configuración de una cuenta de PayPal Manager, que te permite conectarte al servicio de PayPal Payments Advanced. Ten en cuenta que la información de inicio de sesión de tu nueva cuenta de PayPal Manager será independiente de la información de inicio de sesión de tu cuenta normal de PayPal.
Solicitar una cuenta de PayPal Payments Advanced
En el paso 2 de tu solicitud para PayPal Payments Advanced, se te pide que crees una cuenta de PayPal Manager e introduzcas la información de tu empresa.

Esta cuenta separada te dará acceso a un panel de gestión de cuentas en línea donde podrás ejecutar informes, ajustar la configuración de transacciones y acceder a tu Terminal Virtual. Utilizaremos este inicio de sesión y contraseña de PayPal Manager para finalizar la configuración del plugin EDD PayPal Payments Advanced.
NOTA: La información de inicio de sesión de tu PayPal Manager es independiente de la información de inicio de sesión de tu cuenta de PayPal.
Inicia sesión en tu cuenta de PayPal Manager en
https://manager.paypal.com usando tu ID de socio, inicio de sesión de comerciante y contraseña:
- ID de socio: PayPal
- Inicio de sesión de comerciante: [Tu inicio de sesión de PayPal Manager]
- Usuario: [Deja esto en blanco]
- Contraseña de comerciante: [Tu contraseña de PayPal Manager]
Configurar los ajustes de PayPal Manager
Ahora que has iniciado sesión, necesitas modificar tus ajustes para asegurarte de que tus transacciones de PayPal se completen de forma exitosa y segura. Para ello, haz clic en la pestaña "Ajustes del servicio". En la sección "Páginas de pago alojadas", haz clic en "Configurar".
Hay bastantes ajustes en esta página, pero la mayoría son gestionados por el plugin EDD PayPal Payments Advanced en segundo plano. Configura esta página de ajustes para que coincida con los ajustes de la siguiente captura de pantalla:

Resumen de cambios
Información de facturación / Información de envío
Opcionalmente, puedes requerir que tu pago de PayPal capture el nombre, la dirección de facturación, la dirección de correo electrónico, etc. de tus clientes eligiendo las casillas correspondientes "Requerido" y "Editable" en la sección "Información de facturación" de la misma página. Las opciones mínimas sugeridas para marcar aquí son las dos casillas de "Dirección de correo electrónico".
Confirmación de pago
- Selecciona el botón de opción para la opción que dice "En mi sitio web" junto al ajuste "Mostrar página de confirmación".
- Elige "POST" en el menú desplegable junto al ajuste "Método de URL de retorno".
Publicación silenciosa para transferencia de datos
- Elige "Sí" en el menú desplegable junto al ajuste "Usar publicación silenciosa".
- Habilita la casilla de verificación junto a la configuración que dice “Anular transacción si mi servidor no recibe los datos enviados por el post silencioso”.
Opciones de seguridad
- Busca la opción “Habilitar Token Seguro” y selecciona “Sí” en el menú desplegable junto a ella.
Después de configurar tus ajustes, recuerda hacer clic en el botón “Guardar Cambios” en la parte inferior de la página.
Habilitar el Token Seguro de PayPal
Ahora que has iniciado sesión, necesitas ajustar tu configuración para asegurar que tus transacciones de PayPal se completen de forma segura. Para ello, haz clic en la pestaña “Configuración del servicio”. En la sección “Páginas de pago alojadas”, haz clic en “Configurar”.
Desplázate hasta la parte inferior de esta página para encontrar la opción “Habilitar Token Seguro” y selecciona “Sí” en el menú desplegable junto a ella. Luego, haz clic en “Guardar Cambios”.
También puedes requerir opcionalmente que tu pago de PayPal capture el nombre, la dirección de facturación, la dirección de correo electrónico, etc. de tus clientes seleccionando las casillas correspondientes “Requerido” y “Editable” en la sección “Información de facturación” de la misma página. Las opciones mínimas sugeridas para marcar aquí son las dos casillas de “Dirección de correo electrónico”.
Crear un usuario EDD de PayPal
Ahora vamos a crear un nuevo usuario que conectará tu sitio EDD con tu cuenta de PayPal Manager. Una vez que hayas iniciado sesión, haz clic en la pestaña “Administración de cuentas”. En la sección “Gestionar usuarios”, haz clic en “Añadir usuario”.

Rellena el formulario según te corresponda. Cuando llegues a la sección “Asignar privilegios al usuario” en la parte inferior, utiliza la siguiente configuración:
- Seleccionar un rol predefinido: API_FULL_TRANSACTIONS
- Estado del usuario: Activo
- Ver facturas: No
Conectar PayPal con tu sitio EDD
Ahora que tienes un usuario EDD en tu cuenta de PayPal Manager, necesitas indicarle a tu sitio que procese las transacciones con esas credenciales de usuario.
Puedes introducir tus credenciales de usuario en tu sitio EDD haciendo clic en “Ajustes” en el menú Descargas y navegando a la pestaña Pasarelas de pago.
Aquí, en la sección Configuración de PayPal Payments Advanced – Manager, introduciremos toda la información que necesitamos para establecer esta conexión:
- Socio de PayPal Manager en vivo: “PayPal”
- Vendedor de PayPal Manager en vivo: [Tu inicio de sesión en PayPal Manager, p. ej., “davekiss”]
- Nombre de usuario de PayPal Manager en vivo: [Tu usuario EDD de PayPal, p. ej., “edd_user”]
- Contraseña de PayPal Manager en vivo: [Tu contraseña de usuario EDD de PayPal]
¡No olvides hacer clic en el botón “Guardar Cambios” en la parte inferior. ¡Ya está todo configurado y listo para aceptar transacciones en vivo con PayPal Payments Advanced!
Puedes activar la pasarela de pago en tu tienda haciendo clic en la casilla de verificación PayPal Payments Advanced en la parte superior de la pestaña Pasarelas de pago.
Opcional: Personalizar una plantilla de PayPal
PayPal Payments Advanced te permite personalizar tu página de pago. Puedes personalizar la cabecera, el fondo, el título, el botón y la columna del resumen del pedido de tu página de pago.
PayPal ofrece tres plantillas de diseño para que elijas. La plantilla A es la plantilla predeterminada, pero puedes elegir entre cualquiera de las tres plantillas ofrecidas, incluida la plantilla C, que te permite incrustar los campos de pago directamente en tu sitio.
Para personalizar una plantilla, inicia sesión en tu cuenta de PayPal Manager en
https://manager.paypal.com usando tu ID de socio, inicio de sesión de comerciante y contraseña.
Luego, haz clic en la pestaña "Configuración del servicio" y, en la sección "Páginas de pago alojadas", haz clic en el enlace "Personalizar". Puedes
consultar la documentación de PayPal para obtener más información..
Una vez que tengas una plantilla de PayPal diseñada y configurada, deberás indicar a tu sitio EDD qué plantilla deseas utilizar durante el proceso de pago.
Puedes hacer esto en tu sitio EDD haciendo clic en "Configuración" en el menú "Descargas" y navegando a la pestaña "Pasarelas de pago".
Aquí, en la sección "Configuración de PayPal Payments Advanced – Manager", selecciona la opción de plantilla adecuada en el cuadro desplegable "Plantilla de PayPal".
Opcional: Uso en modo de prueba/sandbox
Si deseas utilizar EDD PayPal Payments Advanced mientras tu sitio EDD está en modo de prueba, deberás configurar una cuenta de prueba de PayPal Manager separada que solo gestione transacciones de prueba.
Para empezar, visita la Página de registro de PayPal y haz clic en "Continuar". Esto te llevará a la página de registro de la cuenta de prueba.

En esta página, asegúrate de seleccionar la opción que dice "No tengo un procesador. Configurar cuenta de prueba". Rellena la información de la cuenta según te corresponda, eligiendo un nuevo nombre de usuario y contraseña para esta cuenta de prueba.
En "Términos y condiciones", deberás hacer clic en el enlace "Leer acuerdo de pasarela", lo que habilitará la casilla para aceptar el "Acuerdo de pasarela de PayPal". Haz clic en "Continuar" y, si todo va bien, deberías ver esta pantalla.

Ahora que tienes una cuenta de prueba de PayPal Manager, debes indicar a tu sitio que procese transacciones de prueba con esas credenciales de usuario.
Puedes introducir tus credenciales de usuario de prueba en tu sitio EDD haciendo clic en "Configuración" en el menú "Descargas" y navegando a la pestaña "Pasarelas de pago".
Aquí, en la sección Configuración de PayPal Payments Advanced – Manager, introduciremos toda la información que necesitamos para establecer esta conexión:
- Nombre de usuario de PayPal Manager de prueba: [Tu nombre de usuario de la cuenta de prueba de PayPal Manager, por ejemplo, "edd_test_user"]
- Contraseña de PayPal Manager de prueba: [Tu contraseña de la cuenta de prueba de PayPal Manager]
¡No olvides hacer clic en el botón "Guardar cambios" en la parte inferior. ¡Ya estás listo para aceptar transacciones de prueba con PayPal Payments Advanced!
Cómo obtener claves API de PayPal
Una variedad de extensiones para Easy Digital Downloads utilizan claves API de PayPal. Este documento te mostrará cómo obtener claves API en vivo. El proceso para obtener claves API de prueba está
documentado en nuestro documento de PayPal Sandbox.
Creación de claves
First go to https://www.paypal.com/us/cgi-bin/webscr?cmd=_profile-api-access. Log in with your normal PayPal account. Once you’re logged in, find the box labelled NVP/SOAP API Integration. In that box click Request API credentials.
On the next page look for the box labelled
Request API signature. Make sure the radio button in there is checked, and then click Agree and Submit.
En la siguiente página tendrás una lista de las
- Nombre de usuario API
- Contraseña API
- Firma
each with a Show link next to it. Clicking Show will will reveal the proper string for each item.

Introducción de claves en la configuración de EDD
Once you have those three items, in the WordPress admin go to Downloads → Settings → Payment Gateways → PayPal Standard and you’ll find fields to enter them in.

Obtención de claves API de prueba
La obtención de claves API de prueba se documenta en nuestro documento de PayPal Sandbox. Toma las claves de vendedor creadas allí e introdúcelas en los campos API de prueba que encuentres debajo de los campos API en vivo en la página de configuración mencionada anteriormente.
