Beta. Este plugin está completo em recursos e revisado em código, mas ainda não foi verificado contra uma instalação do Shopware ao vivo. Veja Limitações conhecidas abaixo antes de confiar nele, e teste a fundo no seu próprio ambiente de staging.
therius-pay/therius-plugin-shopware
Requisitos
- Shopware 6 com acesso de admin para instalar extensões
- Uma conta do Therius com chaves de API e uma configuração de checkout
Instalação
- Baixe o
.zipdo plugin. - No admin do Shopware, vá para Extensões → Minhas extensões → Enviar extensão e envie o
.zip. - Clique em Instalar, depois em Ativar.
Configuração
Comportamento do checkout
Selecionar Therius Payments na página de confirmação não renderiza um formulário de cartão inline. Clicar em Concluir pedido abre o Widget de checkout do Therius em um lightbox, buscando uma sessão de checkout nova naquele momento. Qualquer passo extra de que o pagamento precise — um desafio de 3D Secure, um redirecionamento de APM, um passo de verificação por microdepósito — acontece dentro desse mesmo lightbox. O Shopware só cria o pedido depois que o pagamento tem sucesso.Webhooks
-
No painel do Therius, vá para Developers → Webhooks e adicione um endpoint apontando para:
Crie um endpoint em modo Sandbox e um em modo Produção se você usar os dois.
-
Assine:
payment.authorized,payment.captured,payment.refused,payment.refunded,payment.refund_failed,payment.cancelled,payment.chargeback,payment.capture_failed,payment.cancel_failed. - Copie o segredo de assinatura de cada ambiente no campo correspondente Test Webhook Secret / Live Webhook Secret da configuração do plugin.

