Cubierto en este artículo:
Instrucciones en vídeo
De qué trata este vídeo
- 0:00 – 1:27 - Introducción, añadiendo la nueva opción de pasarela e introduciendo su dirección de correo electrónico principal de PayPal
- 1:27 – 4:01 - Configuración del modo avanzado
- 4:01 – 6:29 - Configuración de su IPN de PayPal exclusivo
- 6:29 – 9:05 - Introducir la URL de retorno de PayPal y otros ajustes de preferencias del sitio Web
- 9:05 - Fin - Guardar la pasarela en MemberPress y conclusión
Lista detallada de los ajustes de la puerta de enlace
A continuación encontrará explicaciones para cada configuración de su puerta de enlace estándar de PayPal como referencia tanto durante como después de haber configurado su puerta de enlace:
- Nombre - El nombre que verán los usuarios al elegir esta opción de pasarela durante el registro.
- Pasarela - Debe estar configurado como "PayPal Estándar" y no aparecerá en la interfaz.
- ID - ID de su pasarela utilizado en la base de datos y que debe introducirse si se importan suscripciones para esta pasarela como se indica a continuación aquí.
- Mostrar etiqueta de pago - Si está marcada o desmarcada, mostrará u ocultará el Nombre que ha introducido para esta opción de pasarela.
- Mostrar icono de pago - Si está marcada o desmarcada, mostrará u ocultará el icono Símbolo PayPal para esta opción de pasarela.
- Mostrar descripción del pago - Si está marcada o desmarcada, mostrará u ocultará la descripción para esta opción de pasarela.
- Correo electrónico principal de PayPal - Aquí es donde debe introducir el correo electrónico asociado a su cuenta PayPal, que puede encontrar yendo a PayPal.com > pulsando Perfil cerca de la esquina superior derecha de la página > Perfil y configuración > Información de empresa.
- Modo avanzado - Marque esta casilla para mostrar la opción de introducir sus credenciales API de Paypal. Haga clic aquí para consultar los documentos de PayPal sobre cómo configurarlo, o vea el vídeo anterior entre los minutos 1:00 y 3:23.
- Utilizar PayPal Sandbox - Marque esta casilla si desea utilizar el entorno de pruebas de PayPal para realizar pruebas. NOTA IMPORTANTE: debido a la forma en que está configurado el Sandbox de PayPal, usted NO sólo tiene que marcar esta opción y empezar a hacer pruebas. Debe seguir nuestras instrucciones aquí para configurar una cuenta Sandbox y una pasarela de pruebas.
- Enviar correos electrónicos de depuración de PayPal – Sólo active esta opción si tiene problemas con su pasarela de PayPal y sabe cómo interpretar los correos electrónicos de depuración o si nuestro equipo de asistencia le ha indicado que los active. Al activar esta opción, se enviarán unos cinco correos electrónicos de depuración distintos a la dirección de correo electrónico que se encuentra en la configuración general de WordPress.
- URL de IPN de PayPal - Haga clic en el icono del portapapeles situado junto a esta URL para copiar la IPN que debe introducirse en PayPal para que su pasarela funcione correctamente. La IPN se introduce yendo a PayPal.com > pulsando Perfil (su nombre) cerca de la esquina superior derecha de la página > Configuración de la cuenta > pestaña Pagos en el sitio Web > Notificaciones de pago instantáneas > y pulsando el botón Actualización enlace de la derecha. Puede ver cómo se hace entre los minutos 4:01 y 6:29 del vídeo anterior.
- URL de retorno - la URL de devolución se introduce yendo a PayPal.com > pulsando Perfil (su nombre) cerca de la esquina superior derecha de la página > Configuración de la cuenta > pestaña Pagos en el sitio Web > Preferencias del sitio Web > y pulsando el botón Actualización link to the right. For the other settings on this page, you’ll want to set “Payment Data Transfer” to EN y establezca la opción "Pagos encriptados en el sitio web" en OFF. Puede ver cómo se hace entre los minutos 6:29 y 9:05 del vídeo anterior.
Nota importante sobre la pausa/reanudación con PayPal: When using PayPal as a gateway, we recommend that you disable the ability to Pause/Resume subscriptions. This can be disabled by visiting your MemberPress > Settings > Account tab > Permissions section, then checking the option entitled “Allow Members to Pause & Resume their own subscriptions”. We recommend this setting because the PayPal gateway currently only resumes subscriptions on the subscriptions fecha de renovación, NOT the day they click resume. For example: if the subscription is monthly, and the user purchases on the 1st, pauses on the 15th of the month, and later resumes on the 2nd, their subscription won’t renew until the 1st of the next month. The result will be longer if the billing term is longer, such as in the case of a yearly subscription. For this reason, we highly encourage our users to disable the ability to pause and resume recurring subscriptions.
Nota sobre la pausa/reanudación de suscripciones con PayPal: PayPal no envía una IPN cuando se reanuda una Suscripción. Por ello, le recomendamos encarecidamente que haga lo siguiente no resume a subscription from within PayPal itself. Rather, always resume your Subscriptions from within the MemberPress admin interface. If a member resumes a Subscription within their own PayPal account, MemberPress will NOT be notified, and the Subscription will still show as “paused” in your dashboard. Therefore, be aware that there may be cases where you would need to manually change a Subscription’s status back to “enabled”.
Nota importante sobre los períodos de prueba con PayPal Standard: Si el período de prueba con PayPal Estándar y MemberPress es de varios días superior al 90 y NO divisible por 7, 30 o 365, entonces we round your trial period to the nearest 7 to be compliant with PayPal’s rules for trial periods. For example, 92 days would be rounded to 91 days, which would translate to a 13 week trial period. This applies to coupon trial periods or any other type of trial period. Also, if a user upgrades or downgrades and an artificial trial is used for their pro-ration, MemberPress will round their trial days to the nearest divisible increment as stated above.
Funciones de la puerta de enlace estándar de PayPal
- Procesar pagos únicos
- Procesar pagos periódicos
- Procesar reembolsos (sólo en modo avanzado)
- Cancelar pagos periódicos (sólo en modo avanzado)
- Pausar pagos periódicos (sólo en modo avanzado)
- Reanudar pagos periódicos (sólo en modo avanzado)
- Períodos de prueba gratuitos/de pago
Cómo realizar pruebas con PayPal
Para realizar pruebas con PayPal, debe configurar una cuenta Sandbox. Para obtener instrucciones detalladas sobre cómo hacerlo, visite esta página.
Cómo tramitar una devolución
Para saber cómo procesar un reembolso en PayPal, haga clic en aquí. Si tiene activado el Modo Avanzado and you are an admin, you will be able to process a full refund for any transaction by going to MemberPress > Transactions. Then, search for the transaction by Username or other, hover over the unique Transaction ID (should be a random string of numbers and letters), and click the refund link. You’ll know you’ve done this right if you are shown a pop-up to confirm the refund.
Cómo añadir un pago pendiente
Debe seguir estas instrucciones cuando en su cuenta PayPal vea un pago completado, pero ese pago no se refleje en la página MemberPress > Transacciones y/o no esté conectado a su suscripción en la página MemberPress > Suscripciones.*
Paso 1: Buscar el Id. de transacción del pago en PayPal
Para empezar, necesitará cierta información para encontrar el pago si aún no lo conoce. Las cosas que usted puede utilizar para buscar el pago incluyen:
- El ID de suscripción (si se trata de una suscripción periódica) tal y como aparece en la página MemberPress > Suscripciones (se parece a I-xxxxxxxxxxxx).
- The user’s email can be found on the Panel > Usuarios O la página Panel de control > MemberPress > Miembros página.
- La fecha en que se produjo la facturación.
Con esa información obtenida, puede encontrar el ID de la transacción en PayPal siguiendo estos pasos:
- Inicie sesión en su cuenta PayPal.
- Haga clic en Actividad cerca de la parte superior de la página para ver las actividades más recientes de su cuenta.
- Buscar una transacción requerida.
- Click the transaction to bring up payment details, including your transaction ID (t’s a 17-character string made up of both letters and numbers). Here’s what it will look like:

Copie el ID de transacción que ve allí. Esto se utilizará en el paso 2 a continuación.
Paso 2 - Añadir manualmente la transacción
Para añadir manualmente el pago que falta, puede seguir estos pasos en función del tipo de pago que haya recibido:
Un pago único (NO asociado a una suscripción periódica existente):
- Vaya a MemberPress > Transacciones.
- Seleccione Añadir nuevo en la parte superior de la página.
- Introduzca el ID de transacción que identificó en el paso 1 en Número de transacción.
- Seleccione el usuario al que desea asociar la transacción. Puede empezar a escribir el nombre de usuario y aparecerán las opciones disponibles.
- Seleccione a qué Afiliación debe asociarse la transacción.
- Añadir la transacción Subtotal importe. Debe ser lo que te pagó el usuario.
- Añada los datos relativos a los impuestos si procede.
- Fije el Estado de la transacción a Completar.
- Fije el Pasarela a PayPal Estándar.
- Deje el Suscripción campo en blanco.
- Añada la fecha de creación. La fecha que establezca aquí será la fecha en la que el usuario le pagó.
- Add the Expiration Date. The date you set here will be the date on which the user’s payment is set to expire.
- Seleccione Crear.
Si desea añadir una transacción a una ya existente recurrente suscripción:
- Vaya a MemberPress > Suscripciones.
- Search for the user’s subscription you would like to add the missing payment to.
- Hover over the subscription’s unique ID and click on the “Add Txn” link.
- Pegue el ID de transacción que identificó anteriormente en el paso 1 en Número de transacción.
- Seleccione el usuario al que desea asociar la transacción. Puede empezar a escribir el nombre de usuario y aparecerán las opciones disponibles.
- Seleccione a qué Afiliación debe asociarse la transacción.
- Añadir la transacción Subtotal importe. Debe ser lo que te pagó el usuario.
- Añada los datos relativos a los impuestos si procede.
- Fije el Estado de la transacción a Completar.
- Fije el Pasarela a PayPal Estándar.
- Deje el Suscripción tal cual (debería haberse rellenado automáticamente con el ID correcto).
- Añada la fecha de creación. La fecha que establezca aquí será la fecha en la que el usuario le pagó.
- Add the Expiration Date. The date you set here will be the date on which the user’s payment is set to expire.
- Seleccione Crear.
Paso 3 - Verificar
After completing these steps, the payment should be correctly added, and the user’s subscription should be marked as active as highlighted here (
Note: en la página MemberPress > Suscripción, la opción Activo debe ser de color verde Síy el Caduca el column should reflect the missing payment’s expiration date):

Pasarela
Si ha seguido las instrucciones de esta página para configurar su pasarela, ésta debería funcionar correctamente. Por lo tanto, si observa problemas con su puerta de enlace, es probable que estén relacionados con alguno de los elementos que se enumeran a continuación. También hemos incluido lo que debe hacer si observa estos problemas.
1. Subscriptions and/or Transactions aren’t updating correctly - Si está viendo suscripciones que se conectan a MemberPress con un ID parecido a mp-sub-xxxxxxxxxx y transacciones que tienen IDs parecidos a mp-txn-xxxxxxxxxx, entonces el problema está relacionado con la configuración de su IPN. Asegúrese de haber introducido correctamente su IPN. Puede ver cómo hacerlo entre los minutos 4:01 y 6:29 del vídeo anterior.
Asegúrese de que la URL de IPN no está redirigida. Por seguridad, PayPal exige que los mensajes de IPN no sean redirigidos o la información del correo se perderá y MemberPress no podrá procesar el mensaje. (Consulte el Guía de solución de problemas de IPN de PayPal).
If you’re sure that you’ve set everything right but payments are still not getting through. This could be an IP blocking issue.
Si tienes Wordfence, iTheme Security, algún otro software cortafuegos, o tu hosting filtra IPs, por favor asegúrate de que estas IPs están permitidas (tomadas de
https://www.paypal.com/us/smarthelp/article/what-are-the-ip-addresses-for-live-paypal-servers-ts1056 página):
185.177.52.0/22
192.160.215.0/24
198.54.216.0/23
64.4.240.0/21
64.4.248.0/22
66.211.168.0/22
173.0.80.0/20
91.243.72.0/23
Si debe utilizar una lista fija de direcciones IP (por ejemplo, para un cortafuegos), en caso contrario, tenga en cuenta que puede utilizar la opción https://ipnpb.paypal.com/ host para la verificación de la devolución de la notificación de pago instantánea (IPN).
2. Users aren’t being taken to your Thank You page – This means that you haven’t correctly entered your return URL and/or configured its settings. Please review the video above between minutes 6:29 and 9:05.
3. Los usuarios están recibiendo este error del sistema: Hubo un problema con nuestro sistema: La conexión con PayPal falló. – This means that your gateway hasn’t been saved correctly or that you haven’t correctly connected your PayPal account with MemberPress. Please make sure you have saved your gateway; if you still have issues after that, review the entire video above.
4. Los usuarios están recibiendo este error del sistema: “Things don’t appear to be working at the moment. Please try again later.” – Este error suele producirse cuando hay problemas con la configuración de la URL de retorno o con otros ajustes de las preferencias del sitio web (véanse los minutos 6:29 - 9:05 del vídeo anterior). Este error suele producirse por tres motivos:
- En Dirección de correo electrónico PayPal utilizado en las opciones de pasarela PayPal en Ajustes MemberPress es incorrecto. Podría tratarse de una dirección de correo electrónico mal escrita. Además, si tienes varias direcciones de correo electrónico en tu cuenta PayPal, tienes que utilizar la principal en MemberPress. Si utilizas cualquier otro correo electrónico que tengas en tu cuenta PayPal, se producirá este error.
- En Bloquear el pago en sitios web no encriptados en la configuración de preferencias del sitio web de su cuenta PayPal está activada. EN. Necesita desactivar esta opción.
- PayPal ha limitado su cuenta PayPal. This is usually related to issues like missing business information or no bank account connected. If you’ve verified that these data are correct, please contact PayPal support and check the reason your account is limited.
5. Los usuarios están recibiendo este error del sistema: "Lamentablemente se ha producido un error en el sistema. Por favor, inténtelo de nuevo más tarde". - Este error puede producirse si su cuenta PayPal no está completamente configurada; por ejemplo, si el proceso de verificación no ha finalizado. Póngase en contacto con el servicio de asistencia de PayPal para resolver este problema.
6. You or the user aren’t receiving the MemberPress Welcome email, New user sign-up email, or other MemberPress emails – These new user MemberPress emails are triggered during the registration process by a completed transaction. If the transaction isn’t completed in MemberPress but is marked as such in PayPal, this means the IPN has not been set up correctly. You can review how to set up your IPN between minutes 4:01 and 6:29 in the above video.
7. Sus usuarios ven este error antes de llegar a la pantalla de pago: ERROR Forma de pago no válida – Esto probablemente significa que ha activado Personalizar los métodos de pago y dejó esta opción de puerta de enlace sin marcar. Para solucionar el problema, simplemente desmarque la opción Personalizar métodos de pago por completo, o si lo necesita para desactivar otras opciones de pasarela para su afiliación, asegúrese de marcar esta opción de pasarela.
8. Sus usuarios están siendo redirigidos a una página que dice: "El enlace que ha utilizado para entrar en el sistema PayPal no es válido. Por favor, revise el enlace e inténtelo de nuevo". - Esto probablemente significa que ha introducido incorrectamente el correo electrónico para esta pasarela en su MemberPress > Configuración > pestaña Pagos. Para resolver este problema, asegúrese de que está utilizando la dirección de correo electrónico verificada principal para su cuenta PayPal y que tiene el formato correcto. Si está 100% seguro de haber introducido correctamente la dirección de correo electrónico, compruebe si hay conflictos de plugins o temas desactivando los posibles sospechosos y volviendo a probar. Los plugins que cifran los correos electrónicos u otros plugins de seguridad suelen ser la causa.
9. Comprueba su cuenta PayPal y ve dos transacciones para una suscripción, una por un importe de 0,00 y la otra por el importe real pagado – PayPal creates a 0.00 transaction for the subscription creation. Especially if there is a trial period. And then, it does the second transaction as the first payment on the subscription. So, what you see is perfectly normal, and there’s no reason for concern.
¿Ayuda?
¿Sigue teniendo problemas con su pasarela PayPal Estándar incluso después de revisar las soluciones descritas en la sección Problemas con la pasarela anterior? No hay problema, envíenos un ticket de soporte con una breve descripción de su problema, incluyendo que está utilizando PayPal Estándar (en lugar de Pago exprés) y lo que ha encontrado en sus pruebas hasta el momento. Por favor, no nos envíe un ticket de soporte hasta que haya seguido lo mejor posible las instrucciones de la sección Problemas de Gateway. Le pediremos que revise esas instrucciones si su problema se parece a alguno de los puntos enumerados.