Hola,
Estoy probando varios sistemas internos de afiliados, pero en todos los tres casos que he probado, me he encontrado con el mimo error. En este último intento he instalado Affiliates Manager, el resultado sigue siendo el mismo.
El programa gestiona bien el sistema, pero a la hora de hacer el cálculo de la comisión que se lleva el vendedor, trunca el importe en el cálculo. Así, si la comisión es de 3,21€, la comisión que genera el programa es de 3,00€.
He contactado con su servicio de asistencia, pero después de mucho analizar su respuesta es:
"We initially thought WooCommerce is causing this issue. But this is not coming from WooCommerce. WooCommerce is returning the correct amount with dot(".") as a decimal point (Besides the options you are referring to only affect the prices displayed on the frontend). The problem is happening after we do a simple math calculation (+/-). You should contact your host to find out whether this is something configured on the server.
He acudido al hosting y me confirma que por su parte todo es correcto y que tiene que ver con la configuración de WP.
Adjunto último log de errores generado por el programa.
Agradezco información para solucionar este problema.
Saludos,
José Manuel
URL del sitio: Contenido solo visible a usuarios registrados
Hola José Manuel.
El error/aviso lo que te indica es que esa venta no es de un afiliado, supongo que tendrás ventas de afiliados y ventas que no son afiliados.
Por lo que parece esta redondeando las comisiones ( 3,21€ / 3,00€ )
No veo nada en la configuración de woocommerce que pueda estar provocando ese error y tampoco es problema de Hosting, esta clase de acciones las realiza el propio plugin y no tiene nada que ver con configuraciones de hosting.
Tendrás que consultarlo con el soporte del plugin o pasar a opciones de pagos con muchas mas configuraciones que te puede ofrecer el plugin Affiliates Manager
-> https://codecanyon.net/item/ultimate-affiliate-pro-wordpress-plugin/16527729?ref=lord909
Un saludo
Hola Pepe,
Como indicaba ya he contactado con el desarrollador, que después de mucho mirar y remirar, no encuentra explicación e indica que no es un problema del plugin. También ofrece el hacer un desarrollo exclusivo para mi woocommerce. Algo que valoraré. Pero también indica lo que has leído.
El caso es que he tenido el mismo problema con una versión premium de Affiliate WP y tampoco hubo manera de saber qué era lo que ocurría.
Instalé otro tercero Affiliates, que lo recomendabais vosotros y encontré el mismo error. Ello me lleva a pensar que el problema es interno mío.
Cuando la venta genera comisión, es porque la compra se hizo a través del link de afiliación. y es ahí donde en el cálculo de la comisión se produce el error de cálculo.
En el resto de ventas, no genera ninguna comisión, porque no es venta de afiliados.
¿me estas recomendando otro plugin, por muy de pago que sea, sin saber que es lo que ocurre?
🙁 🙁 🙁 🙁 🙁 🙁 🙁 🙁 🙁 :sick:
En vuestro sistema de tickets me está diciendo que es algún detalle de la configuración de WP.
¿por favor, puedes dedicarle al menos 1 minuto?
Gracias,
Hola Mº Asunción.
Te aseguro que le dedicamos mas de un minuto 😉 el tiempo entre la ultima respuesta y la siguiente es el tiempo que le dedicamos a esa entrada.
Antes de contestarte ya revisamos toda la documentación del plugin para ver si podemos encontrar las posibles causas.
En el foro no tenemos acceso a vuestros administradores por lo que todo lo que te indicamos es por los datos que nos aportáis,
el mismo problema con una versión premium de Affiliate WP
Si tienes una versión premiun, son los del soporte de ese plugin los que tienen que solucionarlo, para eso pagas y tienes derecho a su soporte, como comprenderás no somos nosotros los que tenemos que ofrecer el soporte de terceros.
En la contestación del desarrollador ya te indican que la configuración de Woocommerce la tienes bien:
Pero esto no viene de WooCommerce. WooCommerce está devolviendo la cantidad correcta con un punto (".") Como punto decimal (además, las opciones a las que se refiere solo afectan los precios que se muestran en la interfaz).
Luego te indican:
El problema está ocurriendo después de que hagamos un cálculo matemático simple (+/-). Debe comunicarse con su anfitrión para averiguar si esto es algo configurado en el servidor
Comentando con soporte tu incidencia parece que ya te indicaron que esta todo bien, es mas si hubiera algún problema, ese redondeo lo tendrías incluso en las facturas que generas de los pedidos, redondearía el total.
Par comprobar si es problema es de redondeo, lo que puedes realizar es crear una nueva comisión para un afiliado y por ejemplo que la comisión sea 3,60€ para ver si realiza el redondeo a 4€ .
Un saludo
Hola Pepe,
No soy Asunción, soy José Manuel.
Mi punto es el siguiente:
WP y WC está bien, lo confirmas tu y el soporte.
El plugin está correcto, lo cerciona el programador.
Fantástico, así todo el mundo contento. y yo sin poder trabajar con este sistema, porque alguien miente. Porque lo que está claro es que el sistema no funciona.
Me alegro de que compartamos estos momentos de gloria.
Ya lo tendré en cuenta a su debido tiempo.
Gracias por vuestra ayuda.
saludos,
José Manuel González
Hola José Manuel,
La única forma que se me ocurre para que descartes que no es cosa del servidor es que te hagas una copia de la web (aún siendo un proceso pesado) y que la restaures en tu ordenador, ya sea con XAMPP, AppServ o similar, y luego pruebes si los cálculos se redondean o persiste.
Si persiste sabrás que es cosa del plugin o de las configuraciones aplicadas (calculo de precios) en WooCommerce o del propio plugin de Afiliados.
Por cierto ¿estos cálculos incorrectos te suceden independientemente de la Pasarela de Pago que se seleccione (Iupay, etc), correcto?
Contenido solo visible a usuarios registrados
Saludos