fbpx

Solución de problemas de PayPal

Para solucionar problemas de PayPal o, en general, para controlar la actividad de PayPal, MemberMouse proporciona el registro de IPN de PayPal. El registro de IPN de PayPal registra los detalles de todas las comunicaciones de IPN entre PayPal y MemberMouse, y se puede profundizar en él para ver esos detalles, así como ordenarlos por varios criterios. Este artículo, Uso del registro de IPN de PayPalanaliza esta función con más detalle.

En este artículo damos respuesta a las preguntas más frecuentes que tienen los clientes al integrarse con PayPal:

  • ¿Por qué hay cuentas en estado Pendiente de activación?
  • El botón de PayPal no se muestra en la página de pago.
  • Las cuentas no se activan incluso después de haber efectuado un pago.
¿Por qué hay cuentas en estado Pendiente de activación?

Cuando un cliente pulsa el botón de la página de pago para pagar con PayPal, se le redirige inmediatamente al sitio Web de PayPal para que realice el pago de la compra. En este momento, MemberMouse ha creado una cuenta para este cliente y ha establecido el estado de la cuenta en Pendiente de activación (cuentas en Pendiente de activación se indican con un icono de "reloj azul" cuando se visualiza el Gestionar miembros pantalla). Mientras la cuenta está en Pendiente de activación el cliente no podrá iniciar sesión ni acceder a contenidos protegidos.

La cuenta permanecerá en Pendiente de activación hasta que el cliente haya completado con éxito la compra en PayPal. Una vez que MemberMouse haya recibido la confirmación del pago, la cuenta se pondrá en Activo estado.

Así que una cuenta en Pendiente de activación significa simplemente que el cliente hizo clic para pagar a través de PayPal, pero nunca completó la compra. Si el cliente realizó un pago y su cuenta no se ha activado, consulte la sección Las cuentas no se activan de este artículo para más pasos de solución de problemas.

El botón de PayPal no se muestra en la página de pago.

Se trata de un problema de estilo CSS y puede resolverse fácilmente de la siguiente manera:

 Utilice el botón PayPal de MemberMouse

La página de pago predeterminada de MemberMouse utiliza el siguiente SmartTag™ para dar salida a los botones de pago:

[MM_Form_Button type='all' label='Enviar pedido' color='naranja']

Cuando se muestra la página de pago, este SmartTag™ muestra el botón de PayPal de la siguiente manera:

<a href="javascript:mmjs.checkoutx('PAYPAL', true);" class="mm-paypalCheckoutBtn"></a>

Observe que la clase CSS se establece en 'mm-paypalCheckoutBtn'.

Para que el botón de PayPal aparezca en la pantalla, el CSS de MemberMouse debe cargarse en la página. Para ello, debe asegurarse de que el archivo Pago y canje del regalo está marcada en su Configuración CSS de la página principal. Lea este artículo para aprender a cambiar la configuración CSS de la página principal.

 Utilizar un botón personalizado de PayPal

Si desea personalizar el aspecto del botón PayPal en la página de pago, deberá utilizar lo siguiente en la página de pago:

<a href="/es/[MM_Form_Button type='submit' paymentMethod='paypal']/">Pagar con PayPal</a>

Ahora puede dar al botón el estilo que desee e incluso utilizar el botón Estilos de botón MemberMouse.

Una vez que lo hayas añadido a tu página de pago, puedes eliminar de forma segura la SmartTag™ predeterminada para dar salida a los botones de pago:

[MM_Form_Button type='all' label='Enviar pedido' color='naranja']

Las cuentas no se activan incluso después de haber efectuado un pago.

Para que ocurra algo en MemberMouse como resultado de algo que ocurra en PayPal (es decir, un pago), se utilizan las notificaciones instantáneas de PayPal (IPN). Por lo tanto, si hay un problema con la actualización de MemberMouse como resultado de algo que sucede en PayPal, significa que hay problemas con las IPN.

Esto suele ser el resultado de una de las siguientes causas:

 IPN configurado incorrectamente

Lo primero que debe comprobar es que tiene la IPN configurada correctamente en PayPal. Estos son los pasos para Configuración de la IPN de PayPal.

 NIP bloqueados

Una vez que haya confirmado que su IPN está configurado correctamente en PayPal, realice los pasos siguientes para averiguar dónde está el problema:

  1. En su Opciones de pago > Formas de pago en MemberMouse, asegúrese de que PayPal es no en modo de prueba.

  2. Crear un producto de prueba de PayPal en MemberMouse. Puedes hacer que sea un producto de compra única por $.05 (estarás comprando este producto así que no querrás que sea demasiado caro).

  3. Copie el enlace de compra estático para el nuevo producto de prueba de PayPal.

  4. Vaya a un navegador en el que no haya iniciado sesión en su sitio WordPress/MemberMouse como administrador y pegue el enlace de compra.

  5. Haga clic en el botón de PayPal para pagar con PayPal y completar la compra en PayPal.

  6. Inicie sesión en PayPal y vaya a la sección Página de historial de IPN. Debería ver la IPN relativa a la compra que acaba de realizar en la parte superior de la lista con el estado "Enviado".
    • Si el IPN no aparece en la lista, entonces compruebe la configuración de su IPN y asegúrese específicamente de que tiene activadas las IPN.

    • Si aparece la IPN pero el estado es "Fallido", deberá ponerse en contacto con su proveedor de alojamiento para saber por qué se bloquean las IPN de PayPal.

  7. Si la IPN en el registro del historial de IPN de PayPal tenía el estado "Enviado", inicie sesión en su sitio de WordPress/MemberMouse y vaya a Registros > Registro de IPN de PayPal. En la parte superior de la lista (o cerca de ella) debería ver la IPN registrada de su transacción de prueba.
    • Si el IPN no aparece en la lista, es probable que el almacenamiento en caché esté afectando a su sitio. Desactivar un plugin de almacenamiento en caché no necesariamente desactivará el almacenamiento en caché. Su proveedor de alojamiento también podría utilizar el almacenamiento en caché del lado del servidor. Lea este artículo para aprender a configurar el almacenamiento en caché con MemberMouse.

    • En Configuración del almacenamiento en caché en el servidorinstale una nueva copia del plugin MemberMouse, que puede ser descargar aquíy, a continuación, ejecute de nuevo una transacción de prueba de PayPal para ver si se resuelve el problema.

    • Si el IPN aparece pero la cuenta asociada sigue siendo Pendiente de activación en MemberMouse, póngase en contacto con el equipo de atención al cliente de MemberMouse para obtener más ayuda. Cuando lo haga, facilítenos un vídeo en el que se muestren los 7 pasos indicados aquí y las credenciales de administrador de WordPress.
¿Le ha resultado útil este artículo?

Artículos relacionados