Beta. This plugin is feature-complete and code-reviewed but has not yet been verified against a live Shopware install. See Known limitations below before relying on it, and test thoroughly in your own staging environment.
therius-pay/therius-plugin-shopware
Requirements
- Shopware 6 with admin access to install extensions
- A Therius account with API keys and a checkout configuration
Install
- Download the plugin
.zip. - In the Shopware admin, go to Extensions → My extensions → Upload extension and upload the
.zip. - Click Install, then Activate.
Configure
Checkout behavior
Selecting Therius Payments on the confirm page does not render an inline card form. Clicking Complete order opens the Therius Checkout Widget in a lightbox, fetching a fresh checkout session at that moment. Any extra step the payment needs — a 3D Secure challenge, an APM redirect, a microdeposit-verification step — happens inside that same lightbox. Shopware only creates the order once payment has succeeded.Webhooks
-
In the Therius Dashboard, go to Developers → Webhooks and add an endpoint pointing at:
Create one endpoint in Sandbox mode and one in Production mode if you use both.
-
Subscribe to:
payment.authorized,payment.captured,payment.refused,payment.refunded,payment.refund_failed,payment.cancelled,payment.chargeback,payment.capture_failed,payment.cancel_failed. - Copy each environment’s signing secret into the matching Test Webhook Secret / Live Webhook Secret field in the plugin configuration.

