Skip to main content
Se a sua loja usa um app de detecção de fraudes como NoFraud ou Riskified, o app pode capturar o pagamento antes de um upsell pós-compra ser adicionado ao pedido. O pagamento do upsell é apenas autorizado, então o pedido aparece como Parcialmente pago. Este artigo explica por que isso acontece e como capturar o pagamento de upsell perdido com um Shopify Flow.
Está vendo um pico repentino de pedidos de upsell parcialmente pagos desde cerca de 31 de março de 2026, com ou sem um app de fraudes? Isso é causado por uma mudança de automação da Shopify e tem uma correção separada. Consulte Captura manual de pagamento.

Confirme suas configurações de captura de pagamento

Este artigo se aplica apenas a lojas que usam a captura manual de pagamento. Sua loja pode ter um sistema de captura automática de pagamento configurado e, ainda assim, ter a configuração de captura manual de pagamento da Shopify ativada. Confirme as configurações de captura de pagamento da sua loja em: Shopify Admin > Settings > Payments > Payment Capture Method
Configurações do Shopify Payments mostrando a opção de método de captura de pagamento
Se você não está na captura manual de pagamento, o restante deste artigo não se aplica a você. Consulte Pedidos parcialmente pagos para outras causas.

Por que isso acontece

O app de detecção de fraudes pode não oferecer suporte nativo a upsells pós-compra. Nesses casos, ele frequentemente captura o pagamento do pedido cedo demais, antes de o upsell pós-compra ser adicionado. O pagamento do upsell pós-compra será autorizado, mas apenas o pagamento inicial será capturado. Esse pedido apareceria como Parcialmente pago. Além disso, o momento em que o app de fraudes captura o pagamento pode interferir na lógica de limpeza de itens do Aftersell. Se o app de fraudes capturar o pagamento original depois que a autorização do upsell falhar, o Aftersell pode não remover o item de upsell não pago do pedido como esperado. Isso pode resultar em clientes recebendo produtos gratuitamente.

Crie um Flow de transação de pedido

A solução mais simples para garantir que todos os pagamentos de um pedido sejam capturados é usar um Shopify Flow como o abaixo:
Shopify Flow com um gatilho de transação de pedido, condições e ação de captura de pagamento
Este flow tem 3 etapas:
  1. Gatilho: “Order transaction created”. O flow só é iniciado quando uma transação de pedido é criada. A primeira transação de um pedido é criada quando o cliente faz o pedido. Uma transação adicional é criada se o cliente aceitar o upsell pós-compra do Aftersell. O objetivo é capturar o pagamento da segunda transação, por isso a próxima etapa verifica algumas condições.
  2. Condições. O flow só continua se a transação criada for de um upsell pós-compra e se o pagamento do pedido original já tiver sido capturado. Este flow serve apenas para capturar pagamentos adicionais que foram perdidos. Se nenhum pagamento tiver sido capturado ainda, o flow não faz nada e o seu sistema normal de captura de pagamento captura o valor total.
  3. Ação: “Capture payment”. Quando todas as verificações forem aprovadas, o flow captura o pagamento apenas do valor extra do upsell pós-compra.
Se você usa serviços externos de fulfillment, certifique-se de que esse flow de captura de pagamento não tenha efeitos indesejados no seu fulfillment. Para mais detalhes, consulte nossa documentação de Fulfillment.

Perguntas frequentes

Quando um cliente aceita um upsell pós-compra, mas a autorização do pagamento do upsell falha, o Aftersell deve remover o item não pago do pedido após um período definido (configurado em Aftersell > Settings > Fulfillment and Payment > Partially Paid). No entanto, se o seu app de fraudes capturar o pagamento original em um ponto específico da sequência, ele pode interferir na lógica de limpeza do Aftersell, fazendo com que o item não pago permaneça no pedido e seja enviado gratuitamente.O Flow de transação de pedido ajuda ao garantir que o pagamento seja capturado prontamente. Você também deve revisar suas configurações de remoção automática de Parcialmente pagos e suas configurações de retenção de pedidos para impedir o fulfillment antes da confirmação do pagamento.
O flow captura apenas o valor extra do upsell pós-compra. Se o pagamento do pedido original ainda não tiver sido capturado, o flow não faz nada e o seu sistema normal de captura de pagamento captura o valor total.
Não. O Aftersell não participa da autorização nem da captura de pagamento. O Aftersell instrui a Shopify a adicionar o produto de upsell ao pedido por meio da API pós-compra da Shopify. A Shopify cuida do restante do processo de pagamento. O Shopify Flow descrito neste artigo é a forma recomendada de garantir que o pagamento seja capturado.
Consulte nosso artigo Pedidos parcialmente pagos para detalhes sobre o que causa pedidos parcialmente pagos e como resolvê-los.