Skip to main content

Soluciones a los problemas de preparación de pedidos

Para resolver los problemas de preparación de pedidos, debemos evitar que los pedidos se preparen hasta estar seguros de que el cliente ya no está en la página post-compra. Esto garantiza que el pedido esté en su estado final y que no se le añadan artículos adicionales. Hay dos soluciones comunes a los problemas de preparación de pedidos:
  1. (Preferida) Busca un ajuste en el servicio de preparación de pedidos para gestionar los pedidos On hold. Si el servicio de preparación puede gestionar de forma nativa los pedidos On hold, habilitar el ajuste debería resolver cualquier problema. Sin embargo, muchos sistemas más antiguos no tienen este ajuste, en cuyo caso:
  2. Usa el estado de pago del pedido como una retención de preparación improvisada. Casi todos los sistemas de preparación tienen una opción para no preparar los pedidos que no estén marcados como Paid. Esta solución se describe en detalle a continuación, ya que no es intuitiva y generalmente es más compleja.

Usar el estado de pago como retención de preparación improvisada

El principio básico de esta solución es que solo queremos marcar un pedido como Paid cuando se pueda preparar (es decir, cuando no haya una retención de preparación). Por defecto, Shopify captura el pago inmediatamente cuando se realiza un pedido. Esto significa que los pedidos se marcarán como Paid. Para cambiar este comportamiento, puedes ir a Shopify > Settings > Payments > Payment capture method > Manage y cambiar el método de captura de pago a “Manually”. Con la captura de pago configurada como manual, podemos controlar cuándo se captura el pago y, por tanto, cuándo se importa el pedido al servicio de preparación. Para ello, podemos configurar un Shopify Flow que capture el pago cuando un pedido ya no esté On hold. Cuando se captura el pago, el pedido se marca como Paid y el sistema de preparación puede entonces importar el pedido final, que incluiría el artículo del upsell post-compra. Ten en cuenta que “fulfillable” se usa para comprobar si un pedido está o no On hold. Esta es la forma más sencilla de comprobar retenciones en un Flow. Para más detalles sobre la implementación, hay una explicación en vídeo que usa esta retención de preparación improvisada basada en el estado de pago con la app ShippingEasy. Los mismos principios se aplican a otros servicios de preparación: