epayco / Plugin_ePayco_WooCommerce

Reciba pagos online con tarjetas de credito, debito PSE, Efectivo y SafetyPay en menos de 24 Horas con multiples herramientas.
30 stars 14 forks source link

Warning: Undefined property + No se ha podido generar tu formulario de pago #54

Open andreszuletaco opened 2 years ago

andreszuletaco commented 2 years ago

Se presenta el siguiente mensaje en la interfaz de usuario para las páginas de cada producto:

Warning: Undefined property: WC_ePayco::$version in /home/p6jdjcvxwsq8/public_html/centrodeliderazgo.org/wp-content/plugins/Plugin_ePayco_WooCommerce/woocommerce-gateway-payco.php on line 1509

Warning: Undefined property: WC_ePayco::$version in /home/p6jdjcvxwsq8/public_html/centrodeliderazgo.org/wp-content/plugins/Plugin_ePayco_WooCommerce/woocommerce-gateway-payco.php on line 1510


Estos son los valores actuales en las líneas de código referidas respectivamente (plugin version 6.1.0.) :

wp_enqueue_script('gateway-epayco', plugin_dir_url(FILE).'lib/epayco.js', array(), $this->version, true ); wp_enqueue_style('frontend-epayco', plugin_dir_url(FILE).'lib/epayco.css', array(), $this->version, null);


Al procesar el pago en la pasarela aparece el siguiente error:

NO SE HA PODIDO GENERAR TU FORMULARIO DE PAGO. El valor 0000 (sin importar que valor tenga o se muestre en el producto) no es válido en la etiqueta data-epayco-amount, no se encuentra entre los rangos definidos para el comercio.

Aun asignando un valor máximo permitido en la configuración general, ningún valor sirve para validarse en la etiqueta.

Por favor orientar la resolución de este problema. La cuenta está completamente validada al 100%

FireShot Capture 011 - Error en pagina de producto

FireShot Capture 009 - Pasarela de pagos - ePayco - secure epayco co

andreszuletaco commented 2 years ago

ACTUALIZACIÓN: Los errores relacionados con el mensaje "NO SE HA PODIDO GENERAR EL FORMULARIO DE PAGO, porque el valor introducido no es válido en la etiqueta data-epayco-amount efectivamente se deben a límites transaccionales configurados automáticamente por epayco. Para solucionar este problema se sugiere solicitar un aumento de límite máximo para transacciones, de manera que los valores introducidos (precios cobrados por productos) se encuentren dentro de dichos límites;

A MANERA DE SUGERENCIA: Igualmente se sugiere que al establecer los precios de los productos así como las condiciones de pago en su comercio, estos precios o formas de pago no superen los límites configurados, ni individualmente ni sumatoriamente (me refiero a la compra de varios productos al mismo tiempo); de tal manera que, si existe la posibilidad de que haya compras múltiples que puedan superar los límites máximos permitidos, se debe configurar la opción para pagos separados de forma que el valor total cobrado por una sola vez en la pasarela no supere el límite transaccional aprobado por epayco para su comercio

En relación al segundo error en las líneas de código que se muestran en el front-end estas persisten después de limpiar y actualizar las bases de datos y reinstalación del plugin.