Sales Channels (Canales de venta)

En Quiero Mi Factura, un Sales Channel representa el origen de las órdenes que se envían al sistema.

Cada orden debe estar asociada a un canal de venta, lo que permite segmentar operaciones, aplicar configuraciones específicas y generar facturación independiente por canal.

¿Qué es un Sales Channel?

Un Sales Channel puede representar:

  • Marketplace (Amazon, Mercado Libre)
  • E-commerce (Shopify, WooCommerce)
  • Sistema POS
  • ERP
  • Aplicaciones móviles
  • Sucursales físicas

El valor del Sales Channel se envía en el request de la orden y determina dónde se registrará y cómo será procesada dentro del sistema.

Canales preconfigurados

QMF cuenta con canales predeterminados para integraciones estándar:

  • Amazon
  • Mercado Libre
  • WooCommerce
  • Shopify

Estos canales tienen comportamientos específicos ya configurados dentro del sistema.

Integraciones por tipo de canal

Marketplaces

Amazon y Mercado Libre utilizan integración basada en APIs oficiales y autenticación mediante tokens. Su comportamiento está alineado con las reglas propias de cada plataforma.

WooCommerce

Se integra mediante un plugin desarrollado por QMF, el cual gestiona el envío de órdenes y configuración desde la tienda.

Shopify

Se integra mediante una aplicación que permite conectar la tienda con QMF.

Canales personalizados

Cuando un cliente cuenta con un sistema propio (e-commerce, POS, ERP o aplicación), se debe crear un Sales Channel específico para ese sistema.

Este canal será utilizado en el campo SalesChannel del request.

Ejemplos de uso

  • APP → canal para órdenes provenientes de una aplicación móvil
  • TIENDA_ONLINE → e-commerce propio
  • SUCURSAL_NORTE → punto de venta físico
  • SUCURSAL_SUR → otra sucursal independiente

Uso en el request

<SalesChannel>APP</SalesChannel>
  

El valor debe coincidir exactamente con el canal configurado en QMF.

Facturación por canal

Cada canal permite generar facturación independiente.

  • Facturación individual por orden
  • Factura global por canal
  • Segmentación por periodos para facturación global (día, semana, quincena, mes)

Esto permite separar operaciones por sucursal, sistema o tipo de venta.

Buenas prácticas

  • Definir un canal claro por cada origen de datos
  • No mezclar múltiples sistemas en un solo canal
  • Usar nombres consistentes
  • Planear los canales antes de integrar
Scroll al inicio