epayco / plugin_epayco_woocommerce Goto Github PK
View Code? Open in Web Editor NEWReciba pagos online con tarjetas de credito, debito PSE, Efectivo y SafetyPay en menos de 24 Horas con multiples herramientas.
Reciba pagos online con tarjetas de credito, debito PSE, Efectivo y SafetyPay en menos de 24 Horas con multiples herramientas.
Buen día, llevamos un buen tiempo con un error en epayco. Tengo una instalación en el sitio web de un cliente, donde mucha cantidad de transacciones son aceptadas por ePayco pero en woocomerce salen canceladas.
Ya tenemos la versión reciente del plugin, en los tickets de soporte no me dan repsuesta desde hace 3 días.
Wordpress Versión 5.4
Woocoomerce Versión 4.0.1
ePayco WooCommerce Versión 4.0.x (descargado del repo)
Hola, estoy probando el plugin en entorno de pruebas para un cliente pero al realizar los pagos la respuesta es que no pudo procesarse el pago, aunque haya sido procesado correctamente..
Aqui pueden ver como el pago si entra correctamente a epayco
y también llegan las respectivas notificaciones de correo de la transacción aprobada.
Así mismo al revisar en las ordenes/pedidos del usuario se refleja que el pago no fue efectivo y sale el botón para realizar el pago. (pago que ya fue realizado y aprobado)
Que puedo hacer? es normal esa respuesta en entorno de desarrollo?
Esta es mi Configuración del plugin
Muchas gracias.
¿Han pensado en implementar la actualización directamente por la administración de WordPress? ¿O al menos una notificación? Porque actualmente en WordPress no aparece ningún tipo de notificación que diga que hay una nueva versión, y si no es porque ingreso acá no me doy cuenta que en nuestro sitio hay una versión demasiado desactualizada del plugin. Peor aún, al cargar el plugin actualizado, como tiene la versión escrita en el nombre de la carpeta entonces deja instaladas ambas versiones del plugin. Lo ideal es que tuviera un nombre único en todas las versiones (por ejemplo epayco-woocommerce), sobrescribiera las carpetas anteriores, y además implementara la actualización por medio del administrador.
Lo he probado en mi sitio web usando wordpress 5.5. y al activarlo, desaparece los menus del sitio pero en el backend
por favor corregir este error y actualizarlo tanto para wordpress 5.5. como woocommerce 4.4
gracias
Saludos Amigos, en la pasarela de pagos está notificando las siguientes advertencias en WordPress :
Notice: Undefined index: description in /wp-content/plugins/woocommerce-payco-gateway/woocommerce-gateway-payco.php on line 45
Notice: Undefined index: POST in /wp-content/plugins/woocommerce-payco-gateway/woocommerce-gateway-payco.php on line 51
Muchas gracias !
Intenté usar el plugin de ePayco pero no aparece en las opciones de pago al finalizar la compra.
Al no encontrar solución, decidí hacer una instalación de WordPress limpia, únicamente con WordPress, WooCommerce y el plugin de ePayco, y efectivamente la opción de pago no aparece. Tal vez haya un problema de compatibilidad con las últimas versiones de WordPress y/o WooCommerce.
Software instalado:
También intenté con la versión 6.7.5 y la 6.7.4 de ePayco pero no aparece la opción de pago en el checkout.
También intenté con la versión 8.3.1 de WooCommerce y tampoco aparece ePayco en el checkout.
ePayco está activo en los métodos de pago:
En el backend están configuradas las llaves de la cuenta de ePayco.
En el checkout no aparece el medio de pago
Si activo otros medios de pago, estos sí aparecen, pero ePayco sigue sin aparecer.
Buen día, el plugin esta generando el siguiente warning en el escritorio de WordPress :
Notice: Trying to get property 'ID' of non-object in /path/wp-content/plugins/woocommerce-gateway-payco/woocommerce-gateway-payco.php on line 929
Gracias !
Hola, ¿donde puedo encontrar un ejemplo de página de respuesta de ejemplo de pago con woocommerce? La idea es que muestre el estado del pago y no solo un mensaje estático. Gracias
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%
Hola, he actualizado el plugin, pero me sale esto en wordpress:
In order to make the previous orders searchable on Orders page where meta key of the custom order number is not present, we need to update the database. Please click the "Update Now" button to do this. The database update process will run in the background.
Hola, estamos habilitando nuestro woocommerce en modo multisite, pero al activar el plugin para la red, solo me permite configurar y visibilizar como método de pago para el sitio/blog principal. En los demás sitios/blogs me lo deja activar pero no me muestra el link de configuración y tampoco se hace visible en los métodos de pago. Como podríamos hacer para tener el metodo de pago habilitado en los diferentes blogs/sites?
Saludos
Durante de unas pruebas de seguridad se evidenció en el proceso de la pasarela de pagos una vulnerabilidad al divulgar información sensible del usuario en la URL.
El impacto es de un nivel alto, debido a que es posible acceder a información sensible del proceso que se está llevando a cabo en la plataforma.
Quedo atento a una pronta actualización de este issue.
Cordial saludo.
El siguiente problema se presenta cuando un cliente realiza más de un clic sobre el botón de pagos, se ve la carga en la parte inferior de la url pero el sitio queda en pantalla completa lo que termina en transacción abandonada.
Hola, la pagina de confirmación esta en el plugin?? cuando hago una transacción en modo prueba esta se quedan en procesado pero no la confirma
Somos una organización colombiana la cual estamos iniciando la aceptación de pagos de nuestros servicios con Bitcoin hay un problema con el plugin de Epayco y el tipo de moneda, ya que por defecto la tenemos el dolar, pero para aceptar los BTC, configuramos el Dolar pero que se visualice tambien el valor en BTC y bueno Epayco no tiene esto configurado, que solución nos pueden brindar? desactivar el plugin mientras sacan una actualización o que podemos hacer?
Estimados.
Estoy haciendo una integración del servicio y me arroja un error PHP Fatal Error al asignarse una variable con valor de NULL.
Estoy utilizando la versión 3.4.0, y puntualmente el error es el siguiente:
Fatal error: Call to a member function update_status() on null
Ubicación: Plugin_ePayco_WooCommerce_3.4.0/woocommerce-gateway-payco.php on line 682
¿Algún troubleshoot o lineamiento directo al que deba apegarme?
Gracias.
Hola,
Acabo de descargar e instalar el plugin para WooComerce versión 4.x.x
Hay algunos aspectos que me gustaría cambiar:
Cuando el cliente está en el checkout ePayco y le da clic a la opción de: "Cancelar y regresar al comercio", automáticamente es redirigido a la página de agradecimiento de WooCommerce, por lo que el pixel de Facebook y Google AdSense me lo cuentan como una compra. Cuando en realidad no ha pagado nada.
Cuando el cliente elige pagar en efectivo (Baloto, Efecty, etc), es redirigido a la página de agradecimiento de WooCommerce, por lo que el pixel de Facebook y Google AdSense me lo cuentan como una compra. Cuando en realidad no ha pagado nada.
En nuestro checkout de WooCommerce, nosotros estamos solicitando la Cédula. Al llegar al checkout de ePayco, nuevamente solicitan la cédula.
Les pido el favor que me ayuden a solucionar esto.
¡Muchas gracias!
Saludos. Recomiendan alguna solución para sincronizar un campo adicional en woocommerce (número de cédula - campo adicional por budypress) con el formulario del checkout de epayco? grtacias!
luego de la actualización 5.4.0 las ordenes automáticamente quedan en fallido, ya que dice que: Firma no valida, al volver a instalar la 5.2.x funciona perfecto de nuevo.
Hola buenas tardes, he tenido que hacer varios ajustes de código nativo para vincular correctamente las respuestas de transacción por parte de ePayco, existe la manera de modificar las repuestas y dejar solo las de por defecto?
Ejemplo nativas: 'completed', 'pending', 'processing', 'on-hold', 'cancelled', 'failed'
Respuesta plugin: 'epayco-completed', 'epayco-processing', 'epayco-on-hold', epayco-cancelled, 'epayco-failed'
Muchas gracias!
La última versión no crea el pago para procesar en ePayco lo que ocasiona que no se puedan completar los pagos. Por favor revisarlo.
Buenas tardes.
Por favor me pueden confirmar si está disponible la funcionalidad para pagos divididos en este plugin.
Muchas gracias
Buen dia,
Estamos montando un marketplace y necesitamos que esta libreria tenga la posibilidad de añadirse la configuración de split payments para pagarle a los comerciantes registrados en nuestra plataforma.
PHP Fatal error: Uncaught Error: Call to a member function get_status() on null in woocommerce-payco-gateway/woocommerce-gateway-payco.php:604
La asignación de la variable $current_state = $order->get_status();
asume que $order
es un objecto. Pero $order
existe únicamente si el condicional de unas líneas más atrás es verdadero, en caso contrario $order va a ser NULL
y eso es lo que genera el error.
Seria bueno poder tener datos básicos del resultado de la transacción guardados junto con el pedido de Woocommerce. Por ejemplo, medio de pago (PSE, TC, etc), numero de referencia de ePayco, estado y banco. Esto es importante cuando se necesitan realizar integraciones con otros sistema, enviar notificaciones de pedido que tengan los datos de pagos, etc.
Change point 7 : Configura el plugin ingresando el P_CUST_ID_CLIENTE, PUBLIC_KEY y P_KEY, los puedes ver en tu panel de clientes.
This is the correct link:
https://dashboard.epayco.com/configuration
Please also mention that it is under the accordion "Llaves secretas"
Consulta:
DESCRIBE IF;
Solicitante
EpaycoOrder::setup()
wp-content/plugins/Plugin_ePayco_WooCommerce/lib/EpaycoOrder.php:136
epayco_update_db_check()
wp-content/plugins/Plugin_ePayco_WooCommerce/woocommerce-gateway-payco.php:1586
do_action('plugins_loaded')
wp-includes/plugin.php:476
Componente:
Plugin: Plugin_ePayco_WooCommerce
Mensaje de error
You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'IF' at line 1
Código de error
1064
Buenas noches,
Acabo de actualizar a la última versión y al momento de pagar no aparece la opción de ePayco.
Con la versión WooCommerce 3.5.4 y el Plugin 3.5.1 de ePayco, al recibir de manera exitosa un pago, el estado del pago no cambia exitosamente.
Al realizar un pedido en la tienda, se este efectivo o fallido el inventario siempre termina aumentado en una unidad adicional de lo ingresado en woocommerce.
Saludos,
Cuando mis clientes pasas al proceso de pago y son redirigidos a la página de ePayco, están recibiendo el siguiente mensaje de alerta en un popup:
La transacción #XXXX se encuentra en proceso de validación.
No los deja elegir método de pago ni nada y los lleva nuevamente a la página principal. Yo en WooCommerce recibo en "pedidos" el estatus como: pendiente de pago o ePayco Pago Fallido. La configuración es la que indican en la documentación, he probado deshabilitar plugins, cambiar la versión de PHP, reinstalar el plugin, probar versiones anteriores del plugin, pero sigue dando este error.
¿Podrían ayudarme?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.