Pregunta sobre Paid Memberships Pro de Wordpress:

Error cuando el usuario cancela una suscripci贸n recurrente en Paypal

Un usuario pregunt贸 馃憞

Entonces, todos mis usuarios que compraron a trav茅s de una suscripci贸n recurrente cancelada por PayPal (estoy usando la pasarela PaypalExpress) no se cancelan autom谩ticamente en mi sitio web …

Estuve 15 d铆as y siguen activos: /

隆Debe ser un error en PMPro!

Recibo el correo electr贸nico de PayPal sobre la cancelaci贸n de la suscripci贸n recurrente. Y he activado el correo electr贸nico de depuraci贸n de PMPro y obtengo de WordPress que el usuario ha cancelado en la puerta de enlace. Entonces, 驴por qu茅 no usar PMPro esa informaci贸n que recibe del IPN para cancelar la membres铆a?

Registro de IPN:

Conectado: 29/04/2018 08:54:05 Editar (
[payment_cycle] => Anual
[txn_type] => recurring_payment_failed
[last_name] => ***
[next_payment_date] => 03:00:00 19 de abril de 2019 PDT
[residence_country] => SAM
[initial_payment_amount] => ***
[currency_code] => USD
[time_created] => 15:22:57 19 de abril de 2017 PDT
[verify_sign] => AcpI32-zQS0Acdz-2WWgJyK ****** aVmkvvcyxUKW2lxaHibHxpEAZG
[period_type] => Regular
[payer_status] no certificado
[tax] => 0,00
[payer_email] => ***@yahoo.com
[first_name] => ***
[receiver_email] => ***
[payer_id] => 9DHC6NJLD9 ***
[product_type] => 1
[shipping] => 0,00
[amount_per_cycle] => ***
[profile_status] Activo
[charset] => windows-1252
[notify_version] => 3.9
[amount] => ***
[outstanding_balance] => ***
[recurring_payment_id] => I-KK ***
[product_name] => ***
[ipn_track_id] => bff09c432c ***)

Otro:

Conectado: 25/04/2018 07:20:30 Editar (
[payment_cycle] => Anual
[txn_type] => pago_recurrente_saltado
[last_name] => ***
[next_payment_date] => 03:00:00 30 de abril de 2018 PDT
[residence_country] => CA.
[initial_payment_amount] => ***
[currency_code] => USD
[time_created] => 15:01:54 20 de abril de 2017 PDT
[verify_sign] => AG6JuJVhp9j3Yi6hoj8sbyk8 – ******. 9GCtm7Cq6tIJVtnQ2r5
[period_type] => Regular
[payer_status] no certificado
[tax] => 0,00
[payer_email] => ***@gmail.com
[first_name] => ***
[receiver_email] => ***
[payer_id] => RJFPVDTF8F ***
[product_type] => 1
[shipping] => 0,00
[amount_per_cycle] => ***
[profile_status] Activo
[charset] => windows-1252
[notify_version] => 3.9
[amount] => ***
[outstanding_balance] => 0,00
[recurring_payment_id] => I-NKT2K16BF ***
[product_name] => Renovaci贸n
[ipn_track_id] => 0d4afb8439 ***)

Este es mi archivo personalizado, tal vez alguna funci贸n est茅 creando la consulta:
https://pastebin.com/b3XnYjJg

Este tema fue modificado hace 2 a帽os, 10 meses por.

(@andrewza)

Hace 2 a帽os, 10 meses

Hola @ leinad4mind,

Gracias por su paciencia.

Si un usuario cancela dentro de PayPal pero no cancela su suscripci贸n dentro de su sitio web de WordPress, lo m谩s probable es que esto sea un problema con su IPN.

驴Podr铆as seguir esta gu铆a? https://www.paidmembershipspro.com/troubleshooting-paypal-ipn-issues-with-paypal-express-paypal-standard-or-paypal-website-payments-pro/

驴Y compartir los archivos de registro con nosotros?

Lanzador de hilos

(@ leinad4mind)

Hace 2 a帽os, 10 meses

驴C贸mo puedo compartir esta informaci贸n con ustedes de forma privada?

Sobre el enlace que comparte:

鈥1. Al agregar la l铆nea a continuaci贸n a su wp-config.php, le indicar谩 a PMPro que env铆e un correo electr贸nico a un usuario de administraci贸n de WP siempre que se cargue la URL de IPN. 芦
S铆, hice esto, entonces, 驴por qu茅 recibo todos los mensajes de depuraci贸n de IPN? 驴Es extra帽o recibir un correo electr贸nico sobre esto y tal vez la IPN no est谩 bien configurada?

鈥2. PayPal guarda el historial de mensajes de IPN e informaci贸n sobre si el mensaje pas贸 o si hubo alg煤n error en el 芦Historial de IPP de PayPal禄.
No tengo errores en el historial de IPN: /

鈥1. Su URL de IPN es almacenada en cach茅 por su instalaci贸n o host de WordPress. 芦
No de aqui. Recibo una marca de tiempo diferente para cada renovaci贸n.

鈥4. Su direcci贸n de correo electr贸nico comercial es diferente en su configuraci贸n de PayPal y PMPro. 芦
No creo que reciba ning煤n mensaje sobre 芦receiver_email (N / A) y correo electr贸nico comercial (N / A no era compatible (email)禄) en mis registros, ya que es el mismo correo electr贸nico.

Esta respuesta fue modificada hace 2 a帽os, 10 meses por. Esta respuesta fue modificada hace 2 a帽os, 10 meses por. Lanzador de hilos

(@ leinad4mind)

Hace 2 a帽os, 10 meses

Recib铆 este correo electr贸nico de PayPal:

鈥淓nviamos un correo electr贸nico a su cliente pidi茅ndole que se asegure de que su informaci贸n de pago sea correcta.

Si tiene alguna pregunta, ll谩menos sin cargo al 1-888-221-1161

El pago autom谩tico de *** *** fall贸 1 vez. Como resultado, no intentaremos procesar este pago autom谩tico nuevamente. Debe comunicarse con su comprador para cobrar el saldo pendiente. 芦

Y como puede ver en mi pastbin arriba, hay:

/* Cancel subscriptions when a recurring payment fails. As of PMPro version 1.5.9.1, failed payments reported via Stripe webhook, PayPal IPN handler, or Authorize.net silent post kick off the pmpro_subscription_payment_failed action.
   Also make sure to edit the default billing_failure.html email to mention that users are cancelled upon failure. To do so, copy paid-memberships-pro/email/billing_failure.html into themes/{active theme}/paid-memberships-pro/email/ and edit the text to suit your need.
   Note: This cancels on the first failure.
*/
function my_pmpro_subscription_payment_failed($order)
{
    //cancel the membership
    pmpro_changeMembershipLevel(0, $order->user_id);
}
add_action("pmpro_subscription_payment_failed", "my_pmpro_subscription_payment_failed");

Y esto deber铆a cancelar su membres铆a, pero no est谩 haciendo nada: /

Lanzador de hilos

(@ leinad4mind)

Hace 2 a帽os, 10 meses

隆Nueva informaci贸n!

Vi en PayPal que:

Este perfil se suspender谩 despu茅s de: Sin falla de borde

驴C贸mo puedo cambiar esto para que el usuario se guarde en PayPal como 芦0禄 cuando compra el plan como una suscripci贸n recurrente? Entonces, en el primer intento fallido, PayPal se cancelar铆a autom谩ticamente.

Porque algunos usuarios cancelan suscripciones o no tienen dinero y cuando las suscripciones fallan, lo intenta una vez y listo. A continuaci贸n, necesito resolver este problema manualmente en PayPal y cancelar su cuenta. 隆Pero si pudiera cambiar ese 芦fracaso infinito禄 resolver铆a uno de mis problemas!

Esta respuesta fue modificada hace 2 a帽os, 10 meses por.

(@andrewza)

Hace 2 a帽os, 10 meses

Puede usar Agregar l铆mite de pago fallido para lograr esto: https://www.paidmembershipspro.com/add-ons/failed-payment-limit/

Esto le permitir铆a cancelar inmediatamente la cuenta de usuario tan pronto como falle el pago.

Lanzador de hilos

(@ leinad4mind)

Hace 2 a帽os, 10 meses

隆Gracias! Te har茅 saber si eso funciona.

(@andrewza)

Hace 2 a帽os, 10 meses

隆Genial! Por favor, mantenme en la publicaci贸n.

Lanzador de hilos

(@ leinad4mind)

Hace 2 a帽os, 10 meses

Malas noticias … No funcion贸. La pr贸xima suscripci贸n de pago a煤n se mantiene con un l铆mite ilimitado de fallas.

Instal茅 el plugin, las definiciones editadas manualmente (‘PMPRO_FAILED_PAYMENT_LIMIT’, 3); a 1

Pero en PayPal, una vez que el usuario ha comprado una suscripci贸n, a煤n no es visible 1.

Ver imagen: https://i.imgur.com/BzQzgWy.png

Esta respuesta fue modificada hace 2 a帽os, 10 meses por. Esta respuesta fue modificada hace 2 a帽os, 10 meses por. Lanzador de hilos

(@ leinad4mind)

Hace 2 a帽os, 10 meses

Estoy usando php 7.1.17, 驴eso est谩 causando un problema?

(@andrewza)

Hace 2 a帽os, 10 meses

Esto no deber铆a ser un problema @ leinad4mind, agregu茅 esto a nuestro programa de desarrollo para realizar m谩s pruebas para ver si podemos replicar el problema al final.

Lamento mucho las molestias que esto crea.

Gracias por su paciencia y comprensi贸n.

(@ jlsv1986)

Hace 2 a帽os, 7 meses

Tengo la misma pregunta aqu铆.

驴Alguna novedad sobre c贸mo solucionar este problema?

Lanzador de hilos

(@ leinad4mind)

Hace 2 a帽os, 4 meses

Todav铆a tengo este problema Jorge. : / Definitivamente es un error.

(@negociosdelweb)

Hace 2 a帽os, 4 meses

Este problema a煤n existe.

Cual seria la solucion?

(@negociosdelweb)

Hace 2 a帽os, 4 meses

@andrewza

(@ bigfig1)

Hace 2 a帽os, 2 meses

Tambi茅n tengo este problema: / 驴Todav铆a hay una soluci贸n?

驴Solucion贸 tu problema??

0 / 0

Deja una respuesta 0

Tu direcci贸n de correo electr贸nico no ser谩 publicada. Los campos obligatorios est谩n marcados con *