Capturar pagamento
A ação Capture payment ("Capturar pagamento") captura o pagamento do pedido que aciona o fluxo de trabalho. Para usá-la em seu fluxo de trabalho, é preciso configurar a captura manual de pagamentos no admin da Shopify.
Por exemplo, você cria um fluxo de trabalho que usa o acionador Pedido criado e a ação Capturar pagamento. O acionador Pedido criado inicia um fluxo de trabalho apenas na criação, e não monitora novas transações no pedido. Por isso, caso ocorra uma edição ou um upsell pós-venda, o novo pagamento não será capturado. Nesse caso, use o acionador Transação do pedido criada, que inicia um fluxo de trabalho toda vez que uma nova transação é criada em um pedido.
Nesta página
Acionadores
A ação Capture payment ("Capturar pagamento") tem um campo oculto que o acionador acrescenta. Ele se chama Order ID ("ID do pedido") e identifica de qual pedido o pagamento é capturado. Vale destacar que não é possível alterar esse campo, que é definido por padrão.
É possível usar a ação Capture payment ("Capturar pagamento") nos fluxos de trabalho que começam com os seguintes acionadores:
- Pedido cancelado
- Pedido criado
- Pedido processado
- Pedido pago
- Risco de pedido analisado
- Transação do pedido criada
- Processamento de pedido criado
- Evento de processamento de pedidos criado
- Reembolso criado
- Transação de caixa criada
Informações da API
Para saber mais, consulte o Transaction object (Objeto de transação).
Modelos
Capturar pagamento se o pedido não tiver um alto risco de fraude
Após a criação do pedido e a conclusão da análise de risco, este fluxo de trabalho verifica se o nível de risco é alto e, se não for, permite a captura do pagamento associado. Para usá-lo, também é necessário alterar as configurações do admin para a captura de pagamento manual. Ver modelo
Capturar pagamento quando o pedido for processado
Capture pagamentos autorizados apenas quando o pedido for processado. Também será necessário configurar a captura de pagamentos na loja para "Automático no processamento de pedidos" para que o fluxo de trabalho funcione corretamente. Ver modelo
Get notified about high risk orders before capturing payment ("Receber notificação sobre pedidos de alto risco antes de capturar o pagamento")
Receba um e-mail com a solicitação de uma análise dos pedidos de alto risco antes de capturar o pagamento (você precisa ter pagamentos definidos para captura manual). Ver modelo