Skip to main content
Si tu tienda usa una aplicación de detección de fraude como NoFraud o Riskified, es posible que la aplicación capture el pago antes de que se añada un upsell post-compra al pedido. El pago del upsell solo queda autorizado, por lo que el pedido aparece como Partially paid. Este artículo explica por qué ocurre esto y cómo capturar el pago omitido del upsell con un Shopify Flow.
¿Ves un aumento repentino de pedidos de upsell Partially paid desde aproximadamente el 31 de marzo de 2026, con o sin aplicación de fraude? Eso se debe a un cambio en una automatización de Shopify y tiene una solución distinta. Consulta Captura manual de pagos.

Confirma tu configuración de captura de pago

Este artículo solo aplica a las tiendas que usan la captura manual de pago. Tu tienda puede tener un sistema de captura automática de pagos configurado y, aun así, tener habilitado el ajuste de captura manual de pago de Shopify. Confirma la configuración de captura de pago de tu tienda en: Shopify Admin > Settings > Payments > Payment Capture Method
Configuración de Shopify Payments mostrando la opción del método de captura de pago
Si no usas la captura manual de pago, el resto de este artículo no se aplica a tu caso. Consulta Pedidos parcialmente pagados para otras causas.

Por qué ocurre esto

Es posible que la aplicación de detección de fraude no admita de forma nativa los upsells post-compra. En estos casos, a menudo capturará el pago del pedido demasiado pronto, antes de que se añada el upsell post-compra. El pago del upsell post-compra quedará autorizado, pero solo se capturará el pago inicial. Dicho pedido se mostrará como Partially paid. Además, el momento en que la aplicación de fraude captura el pago puede interferir con la lógica de limpieza de artículos de Aftersell. Si la aplicación de fraude captura el pago original después de que falle la autorización del upsell, es posible que Aftersell no elimine del pedido el artículo del upsell no pagado como se espera. Esto puede provocar que los clientes reciban producto gratis.

Crea un Flow de transacción de pedido

La solución más simple para garantizar que se capturen todos los pagos de un pedido es usar un Shopify Flow como el siguiente:
Shopify Flow con un activador de transacción de pedido, condiciones y acción de captura de pago
Este flow tiene 3 pasos:
  1. Activador: “Order transaction created”. El flow solo se inicia cuando se ha creado una transacción del pedido. La primera transacción de un pedido se crea cuando el cliente realiza el pedido. Se crea una transacción adicional si el cliente acepta el upsell post-compra de Aftersell. El objetivo es capturar el pago de la segunda transacción, así que el siguiente paso comprueba algunas condiciones.
  2. Condiciones. El flow solo continúa si la transacción creada proviene de un upsell post-compra y si el pago del pedido original ya se ha capturado. Este flow solo debe capturar el pago adicional que se omitió. Si aún no se ha capturado ningún pago, el flow no hace nada y tu sistema habitual de captura de pagos captura el importe completo.
  3. Acción: “Capture payment”. Una vez superadas todas las comprobaciones, el flow captura el pago solo del importe adicional del upsell post-compra.
Si usas servicios de preparación externos, asegúrate de que este flow de captura de pago no tenga efectos no deseados en tu preparación de pedidos. Para más detalles, consulta nuestra documentación de preparación de pedidos.

Preguntas frecuentes

Cuando un cliente acepta un upsell post-compra pero la autorización del pago del upsell falla, Aftersell debería eliminar el artículo no pagado del pedido después de un tiempo determinado (configurado en Aftersell > Settings > Fulfillment and Payment > Partially Paid). Sin embargo, si tu aplicación de fraude captura el pago original en un punto específico de la secuencia, puede interferir con la lógica de limpieza de Aftersell, haciendo que el artículo no pagado permanezca en el pedido y se prepare gratis.El Flow de transacción de pedido ayuda al garantizar que el pago se capture con prontitud. También deberías revisar tu configuración de eliminación automática de Partially Paid y tu configuración de retención de pedidos para evitar la preparación antes de que el pago esté confirmado.
El flow solo captura el importe adicional del upsell post-compra. Si el pago del pedido original aún no se ha capturado, el flow no hace nada y tu sistema habitual de captura de pagos captura el importe completo.
No. Aftersell no participa en la autorización ni en la captura de pagos. Aftersell le indica a Shopify que añada el producto del upsell al pedido mediante la API post-compra de Shopify. Shopify se encarga del resto del proceso de pago. El Shopify Flow descrito en este artículo es la forma recomendada de garantizar que el pago se capture.
Consulta nuestro artículo de Pedidos parcialmente pagados para más detalles sobre qué causa los pedidos parcialmente pagados y cómo resolverlos.