Olá @nunoantoniomarques
De pagamentos cancelados não temos como fazer um “trigger”. É algo ao nível do WooCommerce.
Para os pagamentos efectuados temos actions que correm após o pagamento confirmado por callback.
Ver https://www.webdados.pt/2018/12/hooks-no-plugin-multibanco-e-mbway-ifthenpay-for-woocommerce-slides/
Páginas 20 e 45.
Terá de usar a implementação server-side do Google Analytics, claro.
NOTA: Este tema está fora do âmbito do suporte gratuito do plugin.
Obrigado Marco. Necessito de ajuda para fazer esse trigger
Olá de novo @nunoantoniomarques
Estive a explorar um pouco e isto não é de todo linear.
Não se que plugin de Analytics estão a usar, mas veja este exemplo:
https://wordpress.org/support/topic/how-does-this-plugin-handle-orders-with-direct-bank-transfer-as-payment-method/
Apesar de indicarem que vão tentar adicionar essa possibilidade, passaram quase 2 anos e não o fizeram, provavelmente pelas razões que indicam nas respostas anteriores.
Depois de ler isto e outros posts similares em outros fóruns, chego à conclusão que, a ser possível, deverá ser o plugin de Analytics a resolver e nunca a gateway de pagamento.
Quando falar com o suporte do seu plugin de Analytics, aconselho que não refira o método Multibanco ou MBWAY, mas que dê como exemplo a Transferência Bancária, que já vem integrada no WooCommerce e que também só passa a paga depois, manualmente.
Ainda assim, haverá problemas com a identificação da sessão do cliente.