diff --git a/pos/static/js/inventory.js b/pos/static/js/inventory.js index 9033b3e..083d09d 100644 --- a/pos/static/js/inventory.js +++ b/pos/static/js/inventory.js @@ -1068,7 +1068,20 @@ var success = (data.success || []).length; var failedList = data.failed || []; var failed = failedList.length; + var hasModeError = failedList.some(function(f) { return (f.error || '').toLowerCase().indexOf('user has not mode') !== -1; }); var html = '
✅ ' + success + ' publicado(s) · ❌ ' + failed + ' fallo(s)
'; + if (hasModeError) { + html += '
' + + '⚠️ Tu cuenta de MercadoLibre no tiene modos de envío configurados.
' + + 'Esto es un requisito de MercadoLibre, no de Nexus.
' + + 'Pasos para solucionarlo:
' + + '1. Entrá a mercadolibre.com.mx con la cuenta de vendedor
' + + '2. Andá a Vender > Configuración de envíos
' + + '3. Completá tu dirección de retiro y activá al menos un método de envío
' + + '4. Si no te aparece la opción, contactá a soporte de MercadoLibre
' + + 'Nota: Algunas cuentas nuevas necesitan verificar identidad antes de poder configurar envíos.' + + '
'; + } if (failedList.length) { html += '