DOCS

Reglas de tarificación de envíos

Controle cuándo las opciones de envío están disponibles en su Checkout.

GraphQL

Las reglas avanzadas le proporcionan las herramientas para ajustar finamente sus opciones de envío, considerando factores como peso, ubicación de entrega, valor del artículo o SKU. Cree reglas para que los servicios de envío estén disponibles en las circunstancias adecuadas y ocultos cuando no se deseen.

Condiciones en tarifas planas: Si utiliza opciones de envío de tarifa plana, considere incorporar condiciones de peso o valor del carrito directamente en las condiciones de envío de tarifa plana, en lugar de crear una regla avanzada.

Por peso 

Use reglas avanzadas para establecer restricciones de peso para sus niveles de servicio de envío. Esto es especialmente útil cuando ha configurado un servicio personalizado mediante hoja de tarifas y tiene limitaciones de peso específicas. Si bien Zonos conoce las limitaciones de peso de los servicios de envío conectados, no conoce las limitaciones de peso de ningún servicio personalizado que configure mediante una hoja de tarifas. Consulte a su transportista personalizado sobre cualquier limitación de peso y aplíquela mediante una regla avanzada.

Por dirección 

Las reglas avanzadas también pueden ayudarle a crear restricciones de dirección para sus niveles de servicio de envío. Puede usar limitaciones de dirección para:

  • Aplicar restricciones de servicio a hojas de tarifas—Si bien los servicios de envío conectados consultan directamente al transportista si el servicio está disponible para una dirección determinada, los servicios configurados mediante hoja de tarifas siempre devolverán la tarifa de envío asociada al país de destino. Si el servicio no está disponible para ciertos códigos postales (a menudo áreas remotas), cree una regla para no permitir esa opción de envío a ese código postal.
  • Mostrar envío gratuito solo a usuarios seleccionados—¿Alguna vez ha querido ofrecer envío gratuito a un comprador específico, como un influencer o mayorista? Al limitar las opciones de envío según la dirección, puede garantizar que el envío gratuito esté disponible exclusivamente para las personas que desea dirigir.

Por valor del artículo 

Los productos de alto valor a menudo requieren consideraciones adicionales al enviar internacionalmente. Use reglas avanzadas para forzar opciones de envío más rápidas, permitir opciones de envío gratuito y restringir carritos para evitar presentar EEIs.

  • Velocidad de envío—A menudo desea asegurarse de que se envíen rápidamente para reducir el riesgo de problemas durante el tránsito. Si vende productos de alto y bajo valor, puede querer ofrecer diferentes opciones de envío según el valor del pedido.
  • Envío gratuito—Alternativamente, puede querer mostrar una opción de envío gratuito solo cuando el pedido supere un monto determinado. Ya puede incorporar condiciones de valor para envío gratuito al configurar la regla de envío gratuito. Sin embargo, si desea ocultar todas las demás opciones de envío cuando se aplica el envío gratuito, cree una regla para hacerlo.
  • Evitar presentar EEIs—Si desea evitar presentar EEIs por la molestia, puede decidir no permitir ninguna opción de envío cuando el carrito supere 2500 USD. Dado que Canadá no requiere EEIs, podría escribir la regla para seguir permitiendo pedidos de alto valor a Canadá.

Por SKU 

Nota: Las restricciones por país según SKU deben gestionarse en Catalog. Las reglas avanzadas solo deben usarse cuando Catalog no es suficiente (como condiciones específicas del nivel de servicio de envío).

Si desea que ciertos artículos solo usen una opción de envío particular, cree una regla avanzada para deshabilitar todas las demás opciones de envío cuando ese SKU esté en el carrito.

Personalizaciones 

Los ejemplos de este documento pueden modificarse para adaptarse a su escenario específico. Cuando ajuste las actions y conditions, verifique primero que estén escritas correctamente antes de implementar la regla. Use la mutación validate para asegurarse de que se use la sintaxis adecuada. Ingrese la action y la condition por separado como expression y asegúrese de usar el ruleContext correcto.

1mutation validate {
2 validateExpression(
3 input: {
4 expression: ":items_total: > 150 USD and :service_level_name: ne \"Free Shipping\""
5 ruleContext: "SHIPMENT_RATING_BUFFER"
6 }
7 )
8}

¿Fue útil esta página?