1. Inicio
  2. Base de Conocimientos
  3. WooCommerce Wholesale Prices Premium
  4. Precios Mayoristas
  5. Solución de problemas de totales de carritos abandonados de $0 en FunnelKit Automations

Solución de problemas de totales de carritos abandonados de $0 en FunnelKit Automations

¿Ejecutas FunnelKit Automations junto con Wholesale Suite? Si tus clientes mayoristas aparecen con totales de 0,00 € en los registros de carritos abandonados de FunnelKit, mientras que los totales de los clientes minoristas se ven correctos, existe un problema de sincronización conocido entre WooCommerce y WooCommerce Wholesale Prices. Este artículo explica la causa y cómo resolverlo.

Síntoma

Después de que un cliente mayorista añade un producto al carrito, FunnelKit Automations registra un total de 0,00 € (o vacío) para ese cliente en sus datos de carritos abandonados. El precio mayorista correcto se muestra en las páginas del carrito y de pago, por lo que el problema no afecta a la compra real, solo a los datos que FunnelKit captura para las automatizaciones de carritos abandonados.

Causa

WooCommerce dispara un evento interno en el momento en que se añade un producto al carrito, antes de ejecutar el paso de cálculo que establece el precio de cada artículo y los totales de línea. Wholesale Suite aplica los precios mayoristas durante ese paso de cálculo, por lo que cuando FunnelKit lee los datos del carrito en el momento anterior, los totales de línea aún no se han completado y aparecen como cero.

Esta es una interacción conocida entre el momento de añadir al carrito de WooCommerce y cualquier plugin de terceros que lea los totales de línea de los artículos del carrito en ese mismo instante.

Solución

Actualiza WooCommerce Wholesale Prices a la versión 2.2.9 o posterior. A partir de la versión 2.2.9, el plugin recalcula los totales del carrito para los clientes mayoristas antes que cualquier otro oyente, incluido FunnelKit, que lea los datos del carrito en el evento de añadir al carrito. No es necesario ningún cambio de configuración.

No te detengas en la 2.2.8. La versión 2.2.8 incluía una versión anterior de esta solución que eliminaba los componentes de WooCommerce Composite Products y los artículos hijos de WooCommerce Product Bundles del carrito de los clientes mayoristas, y ralentizaba la adición masiva al carrito. Esa implementación se retiró y se reemplazó en la 2.2.9, por lo que la 2.2.9 es la primera versión en la que se puede confiar de forma segura.

Cómo actualizar

  1. En tu panel de administración de WordPress, ve a Panel de control > Actualizaciones.
  2. Busca WooCommerce Wholesale Prices en la lista de actualizaciones de plugins.
  3. Marca la casilla junto a él y haz clic en Actualizar plugins.

Una vez actualizado el plugin, los nuevos registros de carritos abandonados para clientes mayoristas mostrarán los totales de precios mayoristas correctos. Los registros de 0 € capturados anteriormente son datos históricos en la tabla de FunnelKit y no se actualizarán retroactivamente.

Preguntas frecuentes

¿Afecta esto a los clientes minoristas o invitados?
No. La solución solo aplica el recálculo temprano para los clientes mayoristas. Los clientes habituales y los invitados no se ven afectados.

¿Este problema se limita a FunnelKit Automations?
No. La causa raíz afecta a cualquier plugin que lea los totales de línea de los artículos del carrito durante el evento de añadir al carrito, antes de que WooCommerce los haya calculado. El seguimiento de carritos abandonados de FunnelKit Automations es el caso que hemos visto reportado. El momento pertenece a WooCommerce y al plugin de lectura, no a la fijación de precios mayoristas, por lo que también hemos pasado un informe a FunnelKit. La actualización a WooCommerce Wholesale Prices 2.2.9 o posterior cierra la brecha por nuestro lado.

¿Se corregirán los registros existentes de 0 $ en FunnelKit?
No. La solución solo se aplica a los carritos creados después de que se actualice el plugin. Los registros existentes de carritos abandonados que muestran 0 $ son datos almacenados y no se actualizarán retroactivamente.

¿Necesitas ayuda?

Si tienes alguna pregunta o encuentras algún problema, estamos aquí para ayudarte.

¿Te ha resultado útil este artículo?

Artículos relacionados

¿Necesita soporte?

¿No encuentra la respuesta que busca?
Contactar con soporte
Completa tu Compra