The Therius plugin for WooCommerce adds a Therius Payments gateway to your store. It mounts the Checkout Widget so shoppers can pay by card or any alternative payment method your checkout configuration enables, with 3D Secure handled inline. It supports both the classic (shortcode) checkout and the newer Cart & Checkout Blocks — WooCommerce uses whichever your store runs, with nothing to configure.
Repository: therius-pay/therius-plugin-woocommerce
Requirements
- WordPress with WooCommerce installed and active
- A Therius account with API keys and a checkout configuration
Install
Upload a .zip
File system / FTP
- Download the plugin and zip the
therius-plugin-woocommerce folder.
- In WordPress admin, go to Plugins → Add New → Upload Plugin.
- Choose the
.zip and click Install Now, then Activate Plugin.
- Copy the
therius-plugin-woocommerce folder into wp-content/plugins/.
- In WordPress admin, go to Plugins, find Therius Payment Orchestration, and click Activate.
Webhooks
Configure this before taking live payments. Without it, authorized-but-not-captured orders stay On hold indefinitely, and refunds or chargebacks from the Therius Dashboard are never reflected on the WooCommerce order.
-
In the Therius Dashboard, go to Developers → Webhooks and add an endpoint pointing at:
The exact URL is also shown on the plugin’s settings page. Create one endpoint in Sandbox mode and one in Production mode if you use both.
-
Subscribe to at least:
payment.captured, payment.refused, payment.refunded, payment.cancelled, payment.chargeback.
-
Copy each environment’s signing secret into the plugin’s Test Webhook Signing Secret / Live Webhook Signing Secret field.
Refunds
Refund an order from WooCommerce → Orders → (order) → Refund. The plugin calls Therius and adds an order note; the order moves to Refunded once the payment.refunded webhook confirms it. Partial refunds are supported up to the captured amount.