Problemas con EDD (Curro)

Buenas tardes Elías, mi nombre es Curro Romero, encantado de saludarte.
Hace tiempo vengo siguiéndote en vídeos de Youtube y por podscat a raíz de conocer a Yan de la máquina del Branding.
Es por un vídeo, en el que Yan y tú hablábais del plugin EDD, por lo que te escribo este correo. Tengo varios problemas pero todos con el mismo producto. Este producto es el de pago recurrente y además solo tengo ese como tal.

Te pongo en situación:

Tengo varios productos creados, 2 de ellos son pago único y tercero de pago recurrente. Tengo el addon de recurring payments instalado y la pasarela de pago que utilizo es stripe. Hasta aquí bien.

El pago de los 2 productos de pago único no tengo ningún problema, el proceso de compra se realiza correctamente. El problema viene con el producto de pago recurrente.

1 – Para el pago recurrente el plugin EDD me obliga a que el usuario crea una cuenta o que inicie sesión para la compra, en este sentido no hay problema ninguno para realizar la compra ya que le añado el formulario de registro en el proceso de compra. Lo raro es que cuando realizo la compra, siempre me salta el mensaje de error de que el usuario ya existe, cuando no es cierto, aún así el proceso de compra se realiza.
2 – Otro fallo que veo es que cuando realizo la compra la página de finalizar compra se queda estática, no te lleva a ninguna otra página aunque se lo indique yo en los ajustes. Esto también es raro ya que en los ajustes tengo puesto que me redirija a una página creado por mi.
3 – Otra cosa super importante que me he dado cuenta es que rellenando el formulario de registro de usuario para poder realizar la compra pago recurrente, este usuario se crea como un usuario de wp y que después puedo hacer login a través del wp-admin pero con el rol de suscriptor. Evidentemente no quiero que cualquier usuario pueda que se registre para comprar luego pueda acceder al admin de mi proyecto.
4 – El tema de los pagos recurrentes: al hacer algunas pruebas de compra recurrente luego no veo en ninguna de las opciones de los ajustes del EDD que la suscripción exista.
5 – ¿Es obligatorio tener que aceptar el pedido en los pagos recurrentes para la compra se haga efectiva?

Gracias!

Hola Curro,

Voy a ver si te puedo ayudar en alguno de los puntos:

  1. Es raro que si no existe ningún usuario de WordPress con ese email o nombre de usuario te diga eso. ¿Seguro que no hay algún dato repetido? De todas formas, es extraño que te de ese error, ¿has contactado con soporte de EDD?
  2. No entiendo esta frase: «la página de finalizar compra se queda estática». ¿Lo que se queda estático es la página de pago/checkout? ¿O es que pasa algo con la página de confirmación? En cualquier caso, ¿te sale algún error en la consola? ¿Tienes algún plugin de optimización que pueda estar interfiriendo con la redirección?
  3. Accede al panel de control pero no tiene permisos de administrador ni nada parecido. Si no quieres que se vea el WP Admin, puedes poner algún plugin que te redirija al usuario al frontend una vez que inicia sesión. 
  4. ¿No están en EDD > Suscripciones? 🤔
  5. No entiendo este pinto, no sé lo que es «aceptar el pedido»

No sé, te pasan muchas cosas raras, algo le debe pasar a tu instalación o tienes algún conflicto extraño 😅