KamoCRM

La sincronización de la tienda en línea guarda lo que lee: productos, stock, clientes y pedidos, idempotentemente

Featurekamo-shared-library
Enviado
8 de noviembre de 2026 a las 8:56 UTC
Autor
Kamo
Commit
05bd1ad

Hasta ahora, una sincronización leía la tienda, contaba los registros y los tiraba, y cada ejecución decía que funcionaba. - StoreReader por plataforma (Shopify, WooCommerce, BigCommerce, Magento, Wix, Squarespace, Ecwid, Shift4Shop, PrestaShop, OpenCart): solo lectura, paginado, con los propios ids de la tienda; estados asignados a Kamo estados de pedido. Probado contra respuestas grabadas en la forma documentada de cada plataforma (no hay tienda en vivo conectada). - StoreSyncWriter: un Kamo producto por artículo vendible (variantes incluidas), emparejado por mercado + plataforma + id de tienda **************** único) por lo que una re-sincronización actualiza y nunca duplica; un SKU existente en el mercado Los productos que han salido de la tienda se apagan, nunca se eliminan.El stock se establece a través de StockService a un precio fijo Los clientes hacen coincidir las cuentas por correo electrónico dentro de la misma cuenta de Dropbox Los pedidos se convierten en pedidos de venta al por menor en el mercado con el número de la tienda y el nombre del vendedor Estado, la cuenta del cliente o una visita, y no tomar ninguna acción. - StoreSyncEngine: se ejecuta en segundo plano, uno por conexión a la vez; cada registro en su propia transacción; como máximo 40 Páginas / 20 minutos por tipo; 429 Retry-After esperado; un error de almacenamiento mantiene lo que se guardó y marca la ejecución parcial; creado / actualizado / omitido / fallado y los primeros problemas por tipo, agrupados por id de ejecución; La marca 'since' solo se mueve después de una ejecución limpia. - BaseProviderHttpClient: tiempos de espera, URIs (sin doble codificación), registros host y path solamente. - Conexiones: una por plataforma por mercado, solo PULL (no existió nunca ninguna ruta push), los secretos en blanco mantienen los datos almacenados En los primeros, borrar elimina su historial pero mantiene lo que trajo; el DTO nunca lleva un secreto. DDL aplicado a mano 2026-11-08 (commerce_retail_external_links + sincronización de registro / columnas de configuración).

Todos los cambios

¿Te gusta lo que ves envío?

Comienza con el plan gratuito y vuelve a leer esta página dentro de un mes para ver cómo funcionan las funciones y los beneficios.

Comience gratis para siempreVer los precios