Ir al contenido principal
Versión: 1.x

CHECKOUT211: Respuesta vacía en la finalización de la compra

Qué significa esto​

La tienda no devolvió ningún resultado de la finalización de la compra, por lo que se desconoce el estado del pedido.

Abra el pedido y compruebe su estado antes de volver a intentarlo. Si está pagado o completado, no vuelva a cobrar. Una respuesta vacía suele significar que se creó el pedido, pero nunca llegó la confirmación.

Sus datos​

No se pudo confirmar el resultado: compruébelo antes de volver a intentarlo. Si sigue ocurriendo, use Copiar información de depuración en la pestaña Registros y contacte con el soporte de WCPOS.

Resolución de problemas​

En la caja:

  1. No pulse Procesar pago de nuevo ni vuelva a cobrar al cliente hasta conocer el estado del pedido.
  2. Abra el pedido y compruebe su estado. En WCPOS Pro, actualice primero los pedidos de la caja — Estado de la tienda → Base de datos, el menú ⋮ de la fila Pedidos, Comprobar cambios ahora — y después abra el pedido en Pedidos. Si no tiene Pro, pida a alguien que lo abra en WooCommerce → Pedidos en WP Admin y lo busque por el total y los últimos minutos.
  3. Encontrar el pedido no es suficiente: puede existir sin estar pagado. Si su estado es Procesando o Completado, la venta se ha realizado: no vuelva a cobrar.
  4. Si el pedido sigue sin pagarse o no lo encuentra, compruebe si el cliente pagó: con tarjeta, consulte la pantalla, el recibo o el panel del proveedor de pago; en efectivo, el cajón portamonedas y el importe entregado. Si pagó, no vuelva a cobrar. Si encontró el pedido, vuelva a cargar la aplicación y compruebe otra vez su estado (al iniciarse, la caja termina cualquier venta cuyo pago haya registrado); si no lo encuentra o sigue sin pagarse, vaya al último paso.
  5. Si el pedido no está pagado y el proveedor no muestra ningún cargo, vuelva a intentar finalizar la compra una vez.
  6. Si sigue sin estar claro, use Copiar información de depuración en la pestaña Registros y contacte con soporte antes de volver a intentarlo.

En la tienda — para el administrador del sitio:

  1. Revise WooCommerce → Estado → Registros en busca de un error fatal durante la finalización de la compra — un fallo de PHP posterior a la creación del pedido produce exactamente esto.
  2. Si el registro de WooCommerce no muestra nada, pida al proveedor de alojamiento el registro de errores PHP del servidor; algunos errores fatales solo se registran allí.

Para desarrolladores: en las herramientas de desarrollo del navegador — o en Avanzado → Alternar herramientas para desarrolladores de la aplicación de escritorio — una solicitud de finalización de compra en la pestaña Red con estado correcto, pero un cuerpo vacío o truncado, apunta a un plugin o búfer del servidor que corta la respuesta.

Detalles​

Código
CHECKOUT211 (CHECKOUT_EMPTY_RESPONSE)
Gravedad
error
Introducido en
WCPOS 1.10.0