El circuito completo del procesamiento automático de pedidos es el siguiente:
=> Creación del pedido en el marketplace
=> Importación del pedido en Shoppingfeed
=> Transmisión del pedido a tu sistema eCommerce
=> Validación del envío desde tu sistema
=> Recuperación por parte de Shoppingfeed de la información de envío
=> Transmisión al marketplace del envío y de la información de seguimiento.
Y aquí tienes más detalles sobre cómo se articulan estas etapas.
Importación del pedido en Shoppingfeed: (marketplace a Shoppingfeed)
Para que un pedido aparezca en tu cuenta de Shoppingfeed, primero debe ser puesto a nuestra disposición por el marketplace.
Esto generalmente significa que el pago ha sido validado y que todo está finalizado y verificado por su parte.
Luego, Shoppingfeed realizará una llamada de recuperación a cada plataforma aproximadamente cada 30 minutos.
(Los pedidos solo se recibirán si los identificadores de conexión con el marketplace están correctamente indicados.)
Algunas plataformas requerirán que se acepte el pedido por tu parte para que el pedido se considere como pendiente de procesar.
Esta acción generalmente se puede automatizar desde tu cuenta de Shoppingfeed activando la opción correspondiente en la pestaña Configuración de la página de gestión de la plataforma.
Recuperación por tu CMS eCommerce: (Shoppingfeed a eCommerce)
Ya sea que utilices un módulo de Shoppingfeed o un desarrollo a medida, se debe realizar una llamada a nuestra API para que un pedido pueda ser recuperado.
Tu cuenta de Shoppingfeed pondrá a disposición todos los pedidos pendientes de procesar (aceptados y actualizados en los últimos 7 días).
Específicamente, se trata de los pedidos válidos, aceptados, no entregados o cancelados y que aún no han sido indicados como recibidos por tu eCommerce.
Para las plataformas eCommerce que utilicen uno de nuestros módulos, el proceso será automatizado (actualizaciones cada 10 minutos).
Para configurar manualmente una llamada automática, si tienes un sistema sin un módulo Shoppingfeed existente, puedes consultar nuestra documentación API sobre la gestión de pedidos.
Validación de la recepción de los pedidos: (eCommerce a Shoppingfeed)
Para indicar a tu cuenta de Shoppingfeed que un pedido ha sido recibido, se debe realizar una llamada de recepción desde tu sistema.
Esto permitirá que tu cuenta de Shoppingfeed no vuelva a enviar este pedido en las próximas recuperaciones.
Sin esta llamada, el pedido seguirá estando disponible, lo que puede causar la aparición de duplicados en tu eCommerce.
Para nuestros diferentes módulos, esta llamada se automatiza tan pronto como el pedido se recibe en tu sistema.
Para configurar manualmente una llamada automática, puedes consultar nuestra documentación API sobre la parte reconocimiento de pedidos.
Validación del envío del pedido: (eCommerce a Shoppingfeed y luego al marketplace)
Cuando el pedido se procesa en tu sistema y va a ser enviado, se debe informar al marketplace correspondiente.
Es importante hacer esta llamada dentro de los plazos acordados con la plataforma para evitar posibles penalizaciones.
Esta llamada se realizará desde tu eCommerce a tu cuenta de Shoppingfeed.
Una vez recibido el cambio de estado del pedido, transmitiremos automáticamente la información al marketplace.
El cambio al estado de envío solo se puede realizar una vez, por lo que es importante incluir toda la información requerida.
Esto incluirá, por ejemplo, la información de seguimiento para los pedidos (tracking y URL).
El estado del pedido en tu cuenta de Shoppingfeed cambiará solo cuando el marketplace nos confirme el cambio de estado del pedido a enviado.
Por lo tanto, puede haber un retraso entre tu llamada y el cambio en la información mostrada en tu cuenta de Shoppingfeed.
Para nuestros diferentes módulos, esta llamada se automatiza tan pronto como el pedido se marca como enviado en tu eCommerce.
Si es necesario, el cambio al estado de envío se puede hacer directamente desde tu cuenta de Shoppingfeed, desde la página de gestión de pedidos, mostrando las acciones de un pedido y haciendo clic en "marcado como enviado".
Para configurar manualmente una llamada automática a través de la API, puedes consultar nuestra documentación sobre la parte Enviar un pedido.