Avisos
Vaciar todo

Error redirección pago completado Stripe (plugin WP Simple pay)

2 Respuestas
2 Usuarios
0 Reactions
10 Visitas
Respuestas: 7
Active Member
Topic starter
 

Hola,

Tengo un problema en el proces de pago con stripe usando el plugin WP simple pay.

Al completarse un pago (el pago se realiza ok) se debe redirigir a una página de mi web de "pago completado con éxito"

Redirige pero sale un error de visualización, parece un conflicto con otro plugin.. "Egoi for Wp" es un plugin de mail marketing, lo desactive para esa página pero parece seguir dando problemas.. lo que se visualiza es lo siguiente:

 

1 - Uncaught ArgumentCountError: Too few arguments to function Egoi_For_Wp_Public::generate_html(), 1 passed in /home/psicol37/public_html/wp-content/plugins/smart-marketing-for-wp/public/class-egoi-for-wp-public.php on line 463 and exactly 2 expected in /home/psicol37/public_html/wp-content/plugins/smart-marketing-for-wp/public/class-egoi-for-wp-public.php:405 Stack trace: #0 /home/psicol37/public_html/wp-content/plugins/smart-marketing-for-wp/public/class-egoi-for-wp-public.php(463): Egoi_For_Wp_Public->generate_html('') #1 /home/psicol37/public_html/wp-includes/class-wp-hook.php(292): Egoi_For_Wp_Public->get_html('\t\t

apply_filters('\t\t

Pago proces...') #4 /home/psicol37/public_html/wp-content/themes/astra/template-parts/content-page.php(54): the_content() #5 /home/psicol37/public_html/wp-includes/tem - /home/psicol37/public_html/wp-content/plugins/smart-marketing-for-wp/public/class-egoi-for-wp-public.php - 405

 

Contenido solo visible a usuarios registrados


 
Respondido : 13/04/2021 1:50 pm
Tags del tema
Pepe
 Pepe
Respuestas: 41101
Illustrious Member Admin
 

Hola Paola.

Ok el problema lo tienes con el plugin " smart marketing for wp "

Por lo que veo el problema esta en que la función Egoi_For_Wp_Public espera unas respuestas que no se produce.

Esto suele suceder por problemas de compatibilidades con los plugins o incluso con la plantilla, para explicarme mejor existe un función que es utilizada por otros ( Plugin o plantilla ) cada uno espera una respuestas distintas pero uno espera 1 respuesta y otro puede esperar 3 respuestas, al chocar uno con el otro se produce ese error ya que la función espera unos parámetros que no le llegan.

 

Por lo que veo es por una función que se utiliza en tu plantilla:

Pago proces...') #4 /home/psicol37/public_html/wp-content/themes/astra/template-parts/content-page.php(54): 

 

Poco se puede hacer ya que implica cambios de código, o bien lo consultas con el soporte de la plantilla o buscar alguna alternativa a ese plugin.

 

Un saludo

 


 
Respondido : 13/04/2021 2:27 pm