KasperoPay for WooCommerce

Description

KasperoPay for WooCommerce lets merchants accept Kaspa (KAS) payments directly on their store. Prices display in your store’s currency and convert to KAS at the live exchange rate at checkout.

Features:

  • Instant confirmation (~1 second block times)
  • Multiple wallet support (browser extensions, mobile, QR code)
  • Works with both Classic and Block-based WooCommerce checkout
  • Automatic currency conversion (USD, EUR, and other fiat currencies to KAS)
  • Low transaction fees (1-3.5%)
  • No chargebacks
  • No monthly or setup fees

Supported Wallets:

  • Kasware (Browser Extension)
  • Kastle (Browser Extension)
  • Keystone (OAuth – works on all devices)
  • Mobile Wallet (kaspa: URI scheme)
  • Kasanova (Mobile App)
  • QR Code (any wallet)

Why KasperoPay?

  • Works with 6+ wallet types — customers aren’t locked into one wallet
  • Merchant dashboard with analytics at kaspa-store.com/merchant
  • Customizable button styles to match your store theme
  • Professional payment widget with live KAS conversion
  • Webhook + AJAX dual verification for reliability

External services

This plugin connects to the KasperoPay payment processing API hosted at kaspa-store.com to process Kaspa cryptocurrency payments.

KasperoPay Payment Processing (kaspa-store.com/merchant)

What the service does: Processes Kaspa cryptocurrency payments, converts fiat prices to KAS amounts, and confirms blockchain transactions.

When data is sent:
* The KasperoPay payment widget JavaScript is loaded from kaspa-store.com when a customer visits the checkout page.
* When a customer initiates a Kaspa payment, the order total and currency are sent to calculate the KAS amount.
* After payment, the plugin verifies the transaction status with the KasperoPay API.

What data is sent: Order total, store currency, and a generated payment reference. No customer personal data (name, email, address) is transmitted to KasperoPay.

Installation

  1. Upload the plugin zip via Plugins > Add New > Upload Plugin
  2. Activate the plugin
  3. Go to WooCommerce > Settings > Payments
  4. Enable KasperoPay and click Manage
  5. Enter your Merchant ID from kaspa-store.com/merchant
  6. Select which wallets to offer at checkout
  7. Save changes and start accepting Kaspa

FAQ

Do I need a KasperoPay account?

Yes. Sign up at kaspa-store.com/merchant to get your Merchant ID.

Do I need to manage wallet addresses?

No. KasperoPay handles address generation and payment routing automatically through the merchant dashboard. You just need your Merchant ID.

What are the fees?

Between 1% and 3.5% per transaction depending on your plan. No monthly fees, no setup fees.

Does it work with the new Block checkout?

Yes. The plugin supports both Classic and Block-based WooCommerce checkout.

What currencies can my store use?

Your store prices in any WooCommerce-supported currency. KasperoPay converts to KAS at the live exchange rate at checkout.

How fast are payments confirmed?

Kaspa confirms transactions in approximately 1 second.

How is this different from other Kaspa payment plugins?

KasperoPay supports multiple wallet types (browser extensions, mobile, OAuth, QR code) while most alternatives only support a single wallet. KasperoPay also provides a merchant dashboard for tracking payments and analytics.

Where can I get support?

Visit kaspa-store.com/merchant or reach out via the Kaspa Discord community.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“KasperoPay for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.2.0

  • Centered payment screen layout
  • Dual USD/KAS price display on checkout
  • Fixed item names in payment modal
  • Branded button styling (navy/teal)
  • Auto-trigger payment after Keystone OAuth return
  • Added “All Wallets” option in settings

1.1.1

  • Fixed currency conversion for QR code and mobile payment flows
  • Local plugin icon (no external image dependency)
  • Cache busting on version update

1.1.0

  • Added WooCommerce Blocks checkout support
  • Improved payment verification
  • Fixed nonce security handling

1.0.0

  • Initial release