Accept Kaspa (KAS) cryptocurrency payments in WooCommerce with automatic order confirmation and real-time verification. Built with security and simplicity in mind, using KPUB (Extended Public Key) watch-only wallets for non-custodial payment processing.
Note: This plugin is not officially affiliated with, endorsed by, or connected to Kaspa, WooCommerce, or their respective owners.
- KPUB watch-only wallet — No private keys stored; secure, non-custodial payments
- Automatic payment detection — Real-time monitoring via Kaspa API
- Unique address per order — Dedicated payment address for each order
- Real-time exchange rates — USD → KAS via CoinGecko API
- QR code support — Easy scanning at checkout
- Classic & block checkout — Works with both WooCommerce checkout styles
- WordPress 5.0+
- WooCommerce 3.0+
- PHP 7.4+
- A Kaspa wallet (e.g. Kaspium) with KPUB export
-
From WordPress.org (recommended)
Install from the WordPress plugin directory: Plugins → Add New, search for “Kaspa Payments Gateway”, then Install Now and Activate. -
From this repo
The plugin code lives in thetrunk/directory. Clone the repo, zip the contents oftrunk/, then upload via Plugins → Add New → Upload—or copy the contents oftrunk/intowp-content/plugins/kaspa-payments-gateway-woocommerce/. -
Activate the plugin (if not already), then configure under WooCommerce → Settings → Payments and Kaspa → Wallet Setup (import your KPUB from Kaspium).
Full setup and FAQ: see readme.txt in trunk/.
trunk/— Current plugin source (use this for development and installation).tags/— Versioned releases (e.g.1.0.3) for reference and packaging.
GPL v2 or later. See trunk/LICENSE.