{{-- MercadoLibre Configuration Form --}} {{-- Requires: $settings (IntegrationSetting) --}}
@csrf @method('PUT')
{{-- ======================================== --}} {{-- TAB 1: Configuración General --}} {{-- ======================================== --}}
Mercado Libre - Marketplace Líder

Configura la integración con Mercado Libre para sincronizar productos y gestionar ventas

Marketplace
Estado de la Integración
Habilitado: MercadoLibre estará disponible para sincronización. Deshabilitado: Las configuraciones se guardan pero no se sincroniza.
Credenciales de Producción Requerido solo en modo Producción
ID del cliente para el entorno de producción de Mercado Libre @error('ml_production_client_id') {{ $message }} @enderror
Secreto del cliente para el entorno de producción de Mercado Libre @error('ml_production_client_secret') {{ $message }} @enderror
Modo de Pruebas (Sandbox) Requerido solo en modo Sandbox
ml_use_sandbox ?? false) ? 'checked' : '' }}> Marque esta opción para usar el entorno de pruebas de Mercado Libre. Las credenciales de Producción se deshabilitarán automáticamente. @error('ml_use_sandbox')
{{ $message }}
@enderror
¿Cómo obtener las credenciales de Mercado Libre?
  1. Ve a Mercado Libre Developers
  2. Inicia sesión con tu cuenta de Mercado Libre
  3. Crea una nueva aplicación desde "Mis aplicaciones"
  4. Completa la información requerida (nombre, descripción, etc.)
  5. Una vez creada, encontrarás tu App ID (Client ID) y Secret Key
{{-- ======================================== --}} {{-- TAB 2: Sincronización --}} {{-- ======================================== --}}
Sincronización Automática

Configurá la sincronización automática de stock y precios entre tu sistema y MercadoLibre.

ml_auto_sync_stock ?? false) ? 'checked' : '' }}>
Al activar, el stock de las publicaciones se actualiza automáticamente según el stock físico del sistema (WW_STCK).
ml_auto_sync_price ?? false) ? 'checked' : '' }}>
Al activar, los precios de las publicaciones se actualizan según el precio MLA (IM_MLA_VTA) o precio unitario (IM_UNITA).
Cada cuántos minutos se ejecuta la sincronización automática (mín: 5, máx: 1440) @error('ml_sync_interval_minutes') {{ $message }} @enderror
@if($settings->ml_last_sync_at) {{ \Carbon\Carbon::parse($settings->ml_last_sync_at)->format('d/m/Y H:i:s') }}
{{ \Carbon\Carbon::parse($settings->ml_last_sync_at)->diffForHumans() }} @else Nunca sincronizado @endif
ml_log_enabled ?? false) ? 'checked' : '' }}>
Registra en detalle cada operación de sincronización para diagnóstico.
{{-- ======================================== --}} {{-- TAB 3: Avanzado --}} {{-- ======================================== --}}
Configuración Regional
Sitio de MercadoLibre donde operás @error('ml_site_id') {{ $message }} @enderror
URL de callback para OAuth. Debe coincidir con la configurada en tu aplicación de MercadoLibre Developers.
URL por defecto: {{ route('meli.oauth.callback') }}
@error('ml_redirect_uri') {{ $message }} @enderror
Documentación Tesauro

Configuración para la generación automática de documentos en Tesauro Desktop asociados a ventas de MercadoLibre.

Código del tipo de documento a generar en Tesauro (ej: FAC, REM, REC) @error('ml_doc_type') {{ $message }} @enderror
Prefijo para identificar documentos generados por MercadoLibre @error('ml_doc_prefix') {{ $message }} @enderror
Cancelar
@push('js') @endpush