Cuando un cliente intenta realizar una compra y se produce un error al crear el pedido, esto puede deberse a varias razones, como problemas relacionados con el pago, logística o integración del backend con sistemas ERP (sistemas de planificación de recursos empresariales).
Antes de considerar razones complejas para errores en pedidos no creados, aplica los procesos de resolución de problemas (troubleshooting) presentados en este artículo. Algunos de los escenarios de error más comunes son:
- El ítem no estaba disponible en el stock y la tienda no estaba configurada para vender productos sin stock (agotados).
- La integración XML no estaba configurada para enviar información sobre productos sin stock (agotados).
Soluciones
Considera los siguientes procesos de solución de problemas para errores en la creación de pedidos:
- Gestionar el stock: si no tienes ítems en stock y tu tienda no está configurada para vender productos sin stock (agotados).
- Revisar integración XML: si tu integración XML no está configurada para enviar información sobre productos sin stock (agotados).
Gestionar stock
Hay dos formas de gestionar el stock:
- Vía API: utilizando el endpoint Update inventory by SKU and warehouse.
- Vía Admin VTEX: accediendo a Catálogo > Stock > Gestión del stock.
Las siguientes soluciones se centran en la gestión del stock a través del Admin VTEX:
- Actualizar recuento de stock: en la fila correspondiente al SKU y almacén deseados, en la columna Actualizar recuento, ingresa el número de ítems disponibles para la venta y haz clic en
Guardar
. Este número debe ser positivo; lo contrario resultaría en un stock negativo. - Configurar stock ilimitado: en la fila correspondiente al SKU y almacén deseados, en la columna Stock ilimitado, haz clic en el botón de activación y después en
Guardar
. Cuando se activa esta configuración, el ítem se considera siempre disponible para la venta y la tienda nunca presentará productos sin stock (agotados).
Para realizar la configuración y que los productos sin stock (agotados) se muestren en tu storefront, accede al Admin VTEX > Catálogo > Todos los productos y en la página de configuración del producto, en la pestaña Producto, marca la opción Sí en el campo Mostrar producto sin stock (agotado).
Revisar la integración XML
XML es un lenguaje de marcado que define y almacena datos de forma compatible. Si la integración XML de tu tienda no tiene definidas ciertas configuraciones, es posible que no pueda exportarse la información del producto.
Puede ocurrir un error debido a la falta de información del producto cuando no hay stock de ese producto y la integración no está configurada para enviar productos sin stock (agotados). Para activar la configuración, sigue los pasos a continuación:
- En el Admin VTEX, accede a Configuración de la tienda > Canales > Integración XML o ingresa Integración XML en la barra de búsqueda de la parte superior de la página.
- En la fila de la integración XML deseada, haz clic en
Editar
. - En la pestaña
Editar XML
, en la opción Mostrar SKU no disponibles, selecciona la casillaMostrar SKU sin stock (agotados) en los resultados
. - Haz clic en
Guardar
.
Pueden ocurrir errores al intentar facturar un pedido si hay información XML incorrecta o faltante.