Апісанне
Kaspa Payments Gateway for WooCommerce enables your WooCommerce store to accept Kaspa (KAS) cryptocurrency payments. Built with security and simplicity in mind, using KPUB (Extended Public Key) watch-only wallets for non-custodial payment processing.
Important: This plugin is not officially affiliated with, endorsed by, or connected to Kaspa, WooCommerce, or their respective owners.
Key Features
- KPUB Watch-Only Wallet – Secure, non-custodial payment processing. No private keys stored.
- Automatic Payment Detection – Real-time payment monitoring via Kaspa API.
- Unique Address Per Order – Each order gets a dedicated payment address for better tracking.
- Real-Time Exchange Rates – Automatic USD to KAS conversion with 8 configurable price sources.
- QR Code Support – Easy payment scanning with QR codes.
- Classic & Block Checkout – Supports both WooCommerce checkout styles.
Requirements
- WordPress 5.0+
- WooCommerce 3.0+
- PHP 7.4+
- Kaspa wallet (Kaspium recommended) with KPUB export capability
External Services
This plugin connects to the following third-party services:
Kaspa API (api.kaspa.org) – Payment verification and optional price source. Sends payment addresses only (public blockchain data). More info
Price APIs – Configurable sources for KAS/USD rates (no user data sent):
- CoinGecko (Terms | Privacy)
- CryptoCompare (Terms | Privacy)
- MEXC, KuCoin, Gate.io, HTX, CoinEx – Public ticker endpoints (no API key required)
QR Server API (api.qrserver.com) – Generates QR codes for payment addresses. Sends address and amount only. (Terms | Privacy)
Learn more at kaspawoo.com.
Screenshots
Ўсталёўка
- Upload the plugin files to
/wp-content/plugins/kaspa-payments-gateway-woocommerce/ - Activate the plugin through the ‘Plugins’ menu in WordPress
- Go to Kaspa Wallet Setup and import your KPUB from Kaspium
- Enable the payment method in WooCommerce Settings Payments
Configuration
- Export KPUB from Kaspium: Open your Kaspium wallet Settings Export Extended Public Key
- Import in WordPress: Kaspa Wallet Setup Paste KPUB Validate & Import
- Enable Payments: WooCommerce Settings Payments Enable “Kaspa Payments”
Часта задаваныя пытанні
-
Does this store my private keys?
-
No. This plugin uses KPUB (Extended Public Key) only. Private keys and mnemonics are never stored or required.
-
Can I spend from addresses generated by this plugin?
-
Yes, but not through WordPress. This plugin is watch-only. To spend funds, use your wallet software (Kaspium) where you control the private keys.
-
How does payment detection work?
-
The plugin polls the Kaspa API to check if funds have been received at the order payment address. When the required amount is detected, the order is automatically completed.
-
What happens if the exchange rate changes?
-
Payment amounts update in real-time based on current exchange rates. Customers see the latest KAS amount on the checkout page.
-
Will addresses appear in my Kaspium wallet?
-
Yes. Addresses are generated sequentially starting from index 0, so they automatically appear in Kaspium wallets.
Водгукі
Удзельнікі і распрацоўшчыкі
“Kaspa Payments Gateway for WooCommerce” is open source software. The following people have contributed to this plugin.
УдзельнікіПеракласці “Kaspa Payments Gateway for WooCommerce” на вашу мову.
Зацікаўлены ў распрацоўцы?
Праглядзіце код, праверце SVN рэпазітарый, або падпішыцеся на журнал распрацоўкі па RSS.
Журнал змяненняў
1.0.5
- Added: Configurable exchange rate source order (1st, 2nd, 3rd choice) in gateway settings
- Added: Eight spot-only price sources: Kaspa API, CoinGecko, CryptoCompare, MEXC, KuCoin, Gate.io, HTX, CoinEx
- Changed: Rate fetch tries selected sources in order with 5-minute cache
- Improved: External services documentation
1.0.4
- Added: CryptoCompare as fallback when CoinGecko is unavailable
- Added: Dismissible “Leave a review” notice on Kaspa admin pages
- Changed: Rate fetch fails safely if all APIs fail
1.0.3
- Fixed: Payment page rewrite rules on fresh installs
- Fixed: Wallet status detection when KPUB is set
- Fixed: Reconfigure wallet reset flow and cache behavior
- Added: Admin quick actions links
1.0.2
- Updated: Plugin website URI
1.0.1
- Fixed: QR code now includes kaspa: prefix for wallet scanning
- Updated: WordPress 6.9 compatibility
1.0.0
- Initial release
- KPUB watch-only wallet support
- Sequential address generation
- Real-time payment detection via Kaspa API
- Live exchange rate updates
- QR code payment support
- Classic and block checkout compatibility




