La sincronización de clientes entre Amazon y Sage 200 permite automatizar la creación de fichas de cliente en el ERP a partir de los datos de pedidos generados en el marketplace, centralizando la información y evitando procesos manuales.
En este ejemplo mostramos cómo, mediante un flujo automatizado en NubyHub, se recuperan los pedidos desde Amazon, se extraen los datos del comprador, se validan, se transforman y se crean o actualizan automáticamente en Sage 200. A continuación se detalla paso a paso el funcionamiento del flujo real.
Paso 1 – Filtrar Fecha
El flujo comienza determinando desde qué fecha deben recuperarse los pedidos de Amazon. Este paso permite trabajar de forma incremental y evitar reprocesar información ya sincronizada.
Se configura un nodo de tipo API Query / Script donde se calcula la fecha de última ejecución del flujo.
Este valor se utilizará como parámetro en la llamada a la API de Amazon.
Paso 2 – Listar Pedidos Amazon
NubyHub realiza una llamada a la Amazon SP-API (Orders API) para recuperar los pedidos generados desde la fecha indicada.
La respuesta devuelve los pedidos en formato JSON, incluyendo datos del comprador como nombre, dirección de envío y, cuando está disponible, información de contacto.
Amazon no expone una entidad de cliente independiente, por lo que la información del cliente se obtiene directamente de los pedidos.
Paso 3 – Validar Contenido
En este paso se comprueba si existen pedidos que contengan datos de clientes a procesar. El flujo valida que la respuesta no esté vacía.
Si no hay nuevos datos, el proceso finaliza sin acciones adicionales.
Paso 4 – Mapear Datos de Cliente
En este bloque se extraen y transforman los datos del comprador procedentes del pedido de Amazon al modelo de cliente de Sage 200.
Se mapean campos como nombre, dirección, código postal, ciudad, país y otros datos disponibles. Debido a las restricciones de Amazon, algunos datos como el email pueden estar limitados o anonimizado.
El resultado es una ficha de cliente estructurada y compatible con Sage 200.
Paso 5 – Crear o Actualizar Cliente en Sage 200
En el último paso, NubyHub envía la información a Sage 200 para crear nuevos clientes o actualizar los existentes en función de las reglas de negocio definidas.
De este modo, se garantiza que el ERP disponga de los datos de clientes necesarios para la gestión de pedidos, facturación y logística.
Si necesitas automatizar la sincronización de clientes entre Amazon y Sage 200, nuestro equipo puede ayudarte a diseñar una integración adaptada a tu negocio.

