O plugin do Therius para WooCommerce adiciona um gateway Therius Payments à sua loja. Ele monta o Widget de checkout para que os compradores possam pagar com cartão ou qualquer método de pagamento alternativo que a sua configuração de checkout habilitar, com 3D Secure tratado inline. Ele suporta tanto o checkout clássico (shortcode) quanto os mais novos Cart & Checkout Blocks — o WooCommerce usa o que a sua loja executa, sem nada a configurar.
Repositório: therius-pay/therius-plugin-woocommerce
Requisitos
- WordPress com WooCommerce instalado e ativo
- Uma conta do Therius com chaves de API e uma configuração de checkout
Instalação
- Baixe o plugin e compacte a pasta
therius-plugin-woocommerce.
- No admin do WordPress, vá para Plugins → Adicionar novo → Enviar plugin.
- Escolha o
.zip e clique em Instalar agora, depois em Ativar plugin.
- Copie a pasta
therius-plugin-woocommerce para wp-content/plugins/.
- No admin do WordPress, vá para Plugins, encontre Therius Payment Orchestration e clique em Ativar.
Configuração
Webhooks
Configure isto antes de receber pagamentos ao vivo. Sem isso, os pedidos autorizados mas não capturados ficam Aguardando indefinidamente, e os reembolsos ou chargebacks feitos pelo painel do Therius nunca são refletidos no pedido do WooCommerce.
-
No painel do Therius, vá para Developers → Webhooks e adicione um endpoint apontando para:
A URL exata também é mostrada na página de configurações do plugin. Crie um endpoint em modo Sandbox e um em modo Produção se você usar os dois.
-
Assine ao menos:
payment.captured, payment.refused, payment.refunded, payment.cancelled, payment.chargeback.
-
Copie o segredo de assinatura de cada ambiente no campo Test Webhook Signing Secret / Live Webhook Signing Secret do plugin.
Reembolsos
Reembolse um pedido em WooCommerce → Pedidos → (pedido) → Reembolsar. O plugin chama o Therius e adiciona uma nota ao pedido; o pedido passa para Reembolsado assim que o webhook payment.refunded o confirma. Reembolsos parciais são suportados até o valor capturado.