CHECKOUT401: Totales divergentes
Qué significa esto
Su tienda calculó para este pedido unos totales distintos de los que mostraba la caja.
Compruebe el pedido en la administración de su tienda antes de aceptar ningún otro pago — los totales de la tienda son la fuente de verdad. Si la diferencia es inesperada, exporte los diagnósticos y contacte con el soporte.
Qué hacer
Revise los detalles a continuación antes de volver a intentarlo. WCPOS no lo reintenta por sí solo: reinténtelo cuando esté listo.
Sus datos
Es posible que se haya movido dinero: verifique el pago antes de actuar. Si esto persiste, exporte los diagnósticos y contacte con el soporte de WCPOS.
Resolución de problemas
- Deténgase antes de aceptar ningún otro pago — los totales de la tienda son la fuente de verdad.
- Abra el pedido en WP Admin y compare sus totales con lo que mostraba la caja; la entrada del registro recoge qué importes divergieron.
- Las causas habituales son unos ajustes de impuestos distintos de los que esperaba la caja, o un plugin de descuentos o de precios que recalcula en el servidor. Si la diferencia es un importe de impuestos, revise primero los ajustes de impuestos de la tienda.
- Si se cobró el importe de la caja y la tienda indica otro distinto, salde la diferencia (reembolso o cargo adicional) mediante su proceso habitual antes de que el cliente se vaya.
- Si la divergencia no tiene explicación, exporte la información de depuración y contacte con el soporte indicando el número de pedido.
Dónde buscar
Cuando WCPOS puede guardar este error, queda registrado en el dispositivo que lo generó. Abra Estado de la tienda → Registros (el icono de latido situado al final del cajón de navegación), busque la entrada marcada con este código y expándala: la fila expandida muestra el motivo en lenguaje sencillo y el contexto capturado en el momento del fallo. En el caso de una solicitud a la tienda, ese contexto puede incluir el código de error propio del servidor (serverCode), el status HTTP o el endpoint; los campos mostrados dependen de dónde se haya producido el fallo. Al informar de un problema, utilice Copiar información de depuración en la parte superior de la pantalla de Registros (Compartir información de depuración en teléfonos y tabletas) en lugar de capturas de pantalla: agrupa la versión de la aplicación, el estado de la conexión y los errores más recientes. Los registros se conservan un máximo de 30 días, así que recójalos mientras el problema esté reciente. Copie también cualquier error de la consola del navegador que haya aparecido antes de que el POS pudiera escribir su propia entrada de registro.
Más allá del registro dentro de la aplicación, este fallo puede dejar rastro en:
- Inspector de red (web y escritorio): abra las herramientas de desarrollo —pulse F12 en el navegador, o Avanzado → Alternar herramientas para desarrolladores en el menú de la aplicación de escritorio— y seleccione la pestaña Red. Siga primero las indicaciones de reintento de esta página; reproduzca la acción solo cuando esos pasos indiquen que es seguro. Una solicitud fallida muestra el estado HTTP y el cuerpo de la respuesta sin procesar, incluidas las páginas de error que nunca llegan al registro del POS.
- Registros del POS en el servidor: en WP Admin, abra POS → Ajustes → Herramientas → Registros. Esta página registra las advertencias y los errores relacionados con el POS que se producen en el propio servidor y que pueden no aparecer nunca dentro de la aplicación. Una insignia roja en el menú indica que hay errores del servidor sin leer.
Detalles
- Código:
CHECKOUT401(TOTALS_DIVERGED) - Gravedad: error
- Introducido en: WCPOS 1.10.0