Cómo funciona el cumplimiento automático
- El cumplimiento automático de la protección de envío está habilitado en Upcart
- En el Cart Editor, abre el módulo Add-ons y ve a su sección Advanced settings.
- Asegúrate de que Auto-fulfill shipping protection esté activado. La casilla solo aparece una vez que la propia protección de envío está activa en los General settings del módulo; si no puedes encontrarla, activa primero la protección de envío.
- El producto de protección de envío es un artículo digital
- En Shopify, ve a Products y localiza el producto Shipping Protection creado por Upcart.
- Abre el producto, desplázate hasta la sección Shipping y asegúrate de que la casilla This is a physical product esté desmarcada.
- Esto garantiza que Shopify lo trate como un producto digital y permita el cumplimiento automático. Consejo: si tienes varios niveles de protección de envío, todos los productos relacionados deben cumplir esta misma condición.
- Las propiedades requeridas del producto están presentes
Upcart cumple el artículo escuchando el webhook orders/partially_fulfilled.
Cuando se cumple parte de un pedido, Upcart cumple automáticamente la protección de envío si identifica las siguientes propiedades de línea de pedido:__upcartAddon: XXX__upcartShippingProtection: trueRevisa la configuración de tu producto para confirmar que ambas propiedades estén incluidas.
Por qué la protección de envío se trata como un producto
Esto permite a Upcart calcular y aplicar la protección de forma dinámica según el valor del pedido o el contenido del carrito. Sin embargo, este enfoque puede hacer que el producto aparezca en operaciones de descuento o en tiendas visibles a menos que se configure correctamente.
Gestionar la visibilidad en la tienda
- En tu admin de Shopify, ve a Products y abre el producto Shipping Protection creado por Upcart.
- En el menú desplegable Status cerca de la parte superior de la página del producto, selecciona Unlisted.
- Haz clic en Save.
Los productos Unlisted se comportan como productos Active en el carrito, en el checkout y en los pedidos, por lo que establecer Shipping Protection como Unlisted no interfiere con el cumplimiento automático ni con la forma en que el complemento se aplica al carrito.
Resumen
- Habilita Auto-fulfill shipping protection en Upcart.
- Marca el producto como no físico en Shopify.
- Verifica que las propiedades de línea de pedido correctas estén aplicadas.
- Exclúyelo de las reglas de descuento y configúralo como Unlisted para mantenerlo fuera de tu tienda, si es necesario.