Avisos
Vaciar todo

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

 
Paola
 Paola
Usuario activo

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

Citar
Respondido : 13/04/2021 2:50 pm
Pepe
 Pepe
Soporte CMS Webempresa 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

 

ResponderCitar
Respondido : 13/04/2021 3:27 pm

wpdoctor-revisa-la-salud-de-tu-wordpress