This is an info Alert.
xpay
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

  4. PayKassa for WooCommerce

PayKassa for WooCommerce

Accept Bitcoin, USDT, USDC, Ethereum, TON and other cryptocurrencies in WooCommerce via PayKassa with TRC20, ERC20, BEP20, Blocks and HPOS.

10+ active installsFree on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping PayKassa for WooCommerce running.

WordPress compatibility
Tested to 7.1
Tested against the WordPress branch in use today.
Last updated
5 days ago
At least 0.6 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.
Requires PHP
8.1
Your host must be running at least this version.
Requires WordPress
6.6
Requires other plugins
woocommerce
These must be installed and active first.
Contributors
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.

10+ active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how PayKassa for WooCommerce is looked after — not on how many stores run it.

Well maintained
Not enough public feedback to put a confident number on this one. Little public feedback — score rests mostly on release activity. What we can see is below.

Maintenance
35 / 35
Updated 3 days ago.
WordPress compatibility
20 / 20
Tested to WP 7.1 (current).
Support responsiveness
Not enough data
Only 0 support thread(s) — not enough to judge.
Merchant satisfaction
Not enough data
No ratings yet.
Listing transparency
7 / 10
Provides: screenshots, description
2 of 5 measures had too little evidence to score. They are left out of the total rather than counted as zero — otherwise a plugin would be marked down for being small rather than for being poorly kept.Measured 2026-09-16 from the WordPress.org plugin registry.
Ratings

No one has rated this plugin on WordPress.org yet. That is a statement about the ratings page, not about the plugin — plenty of well-kept plugins never collect them.

Accept cryptocurrency payments in WooCommerce with PayKassa — Bitcoin, USDT, USDC, Ethereum, TON and more.

PayKassa for WooCommerce is a modern cryptocurrency payment gateway for WooCommerce that lets online stores accept Bitcoin, Ethereum, USDT, USDC, TON and other cryptocurrencies through PayKassa.

Customers can pay with popular cryptocurrency and network combinations including USDT TRC20, USDT ERC20, USDT BEP20, USDC ERC20, USDC BEP20, Bitcoin, Ethereum and TON, while your WooCommerce store can continue pricing products in supported currencies such as USD, EUR, GBP and RUB.

The plugin supports both classic WooCommerce checkout and WooCommerce Checkout Blocks, declares HPOS compatibility, supports fiat-to-crypto conversion and provides secure server-to-server PayKassa payment verification.

Unlike integrations that trust a customer browser redirect, PayKassa for WooCommerce marks an order paid only after payment evidence has been verified with PayKassa and matched against the saved payment snapshot.

Whether you need a WooCommerce USDT payment gateway, want to accept Bitcoin in WooCommerce, or need TRC20, ERC20, BEP20 or TON cryptocurrency payments, PayKassa for WooCommerce provides one integrated payment flow.

Highlights

  • Bitcoin payments for WooCommerce with provider-verified confirmation.
  • USDT payments for WooCommerce on TRC20, ERC20, BEP20 and TON where supported.
  • USDC payments on supported ERC20 and BEP20 networks.
  • Ethereum, TON, Litecoin, Dogecoin and more through the built-in PayKassa payment registry.
  • WooCommerce Checkout Blocks and classic checkout support.
  • HPOS compatible using WooCommerce order APIs.
  • Fiat-to-crypto checkout for supported WooCommerce currencies including USD, EUR, GBP and RUB.
  • 24 cryptocurrency/network payment directions across supported PayKassa systems.
  • Secure server-to-server payment verification before WooCommerce fulfils an order.
  • Test Mode for controlled payment testing before going live.

WooCommerce cryptocurrency payment gateway features

  • Accept major cryptocurrencies including BTC, ETH, USDT, USDC, LTC, DOGE, TON, TRX, XRP, BCH, DASH, XLM, BNB, ADA, EOS and SHIB.
  • 24 exact cryptocurrency/network payment directions across 14 PayKassa payment systems and network variants.
  • Stablecoin support on popular networks including USDT TRC20, USDT/USDC ERC20, USDT/USDC BEP20 and USDT on TON.
  • Fiat-to-crypto checkout for supported WooCommerce order currencies including USD, EUR, GBP and RUB using a fresh PayKassa Currency API quote when the invoice is created.
  • WooCommerce Checkout Blocks support for modern block-based checkout.
  • HPOS compatibility for High-Performance Order Storage / custom order tables.
  • Hosted PayKassa checkout so the customer completes the cryptocurrency payment through PayKassa.
  • Provider-verified payment confirmation before WooCommerce calls payment_complete().
  • Immutable payment snapshots preserve the exact order amount, payment amount, currency, network, conversion and merchant context used for the invoice.
  • Exact decimal-string money checks instead of unsafe floating-point equality.
  • Webhook idempotency protects orders from duplicate callback delivery.
  • Credential rotation support keeps unfinished payment contexts verifiable after SCI credentials change.
  • Test mode for PayKassa test payments.
  • Site Health diagnostics, redacted order payment details and optional redacted debug logging.
  • Custom success, pending and failure return pages with native WooCommerce behavior as the safe default.
  • Separate callback and browser-return base URLs for reverse proxies, tunnels and multi-origin setups.
  • Optional minimum payment rules for exact PayKassa cryptocurrency/network directions.
  • Optional bounded payment recovery for merchants who configure PayKassa API credentials.

Sell in fiat, get paid in crypto

Your WooCommerce catalog does not have to be priced in cryptocurrency.

For supported order currencies such as USD, EUR, GBP and RUB, the plugin can request a PayKassa Currency API quote when the payment invoice is created and convert the saved WooCommerce order amount into the customer’s selected cryptocurrency payment amount.

The original WooCommerce order currency and total remain preserved. The converted payment amount, selected cryptocurrency, network and conversion data are stored in the payment snapshot used for later verification.

Bitcoin, USDT, USDC, Ethereum and more

The built-in PayKassa direction registry currently includes:

  • Bitcoin (BTC)
  • Ethereum (ETH)
  • Litecoin (LTC)
  • Dogecoin (DOGE)
  • Dash (DASH)
  • Bitcoin Cash (BCH)
  • XRP
  • TRON (TRX)
  • Stellar (XLM)
  • BNB Chain (BNB)
  • USDT on TRON / TRC20
  • USDT, USDC, ADA, EOS, BTC, ETH, DOGE and SHIB on BNB Smart Chain / BEP20
  • USDT, USDC and SHIB on Ethereum / ERC20
  • TON and USDT on TON

The merchant chooses exactly which cryptocurrency/network combinations are available at checkout.

Built for modern WooCommerce

PayKassa for WooCommerce supports both the classic checkout flow and WooCommerce Checkout Blocks. It declares compatibility with HPOS / custom order tables and uses WooCommerce CRUD APIs for order state and payment metadata.

The gateway correlates PayKassa payments using the immutable internal WooCommerce order ID, so plugins that only change the displayed order number do not break provider matching.

Payment verification designed for real money

Crypto payment confirmation is treated as a security boundary.

Incoming callback fields are not trusted by themselves. The plugin verifies the callback token with PayKassa server-to-server and then checks the verified payment evidence against the immutable invoice snapshot before settling the WooCommerce order.

The payment pipeline includes:

  • server-to-server PayKassa SCI verification;
  • immutable order/payment snapshots;
  • exact amount, currency and network checks;
  • Live/Test environment matching;
  • durable webhook transaction deduplication;
  • database-backed settlement locking;
  • retained SCI credential contexts for unfinished invoices;
  • fail-closed handling of malformed provider responses.

The successful-payment and malfunction browser URLs are only for customer UX. They cannot independently mark an order paid.

Merchant controls

From WooCommerce payment settings you can configure:

  • PayKassa Merchant / Shop ID and SCI secret;
  • PayKassa Test Mode;
  • accepted WooCommerce order currencies;
  • enabled cryptocurrency/network payment directions;
  • optional PayKassa API credentials for diagnostics/recovery;
  • optional minimum payment rules per exact payment direction;
  • external server callback base URL;
  • external browser-return base URL;
  • success, pending and failed/cancelled customer return pages;
  • redacted debug logging;
  • uninstall data cleanup.

The plugin also generates the PayKassa Merchant URLs that must be copied into the matching fields in the PayKassa merchant interface.

External service

This plugin connects to the third-party PayKassa payment service. A PayKassa merchant account is required.

When a customer starts payment, the plugin sends the merchant ID, WooCommerce internal order ID, amount, selected payment currency/network and a short order comment to PayKassa. When PayKassa sends a payment notification, the plugin verifies the provider token server-to-server using the configured SCI credentials. The PayKassa Currency API is used when a supported order currency must be converted to the selected payment currency. Optional API credentials are used for merchant-initiated connection/history checks and optional payment recovery.

PayKassa service information, merchant account access, documentation and integration resources are available at PayKassa.

This plugin is an independent integration and is not an official PayKassa product.

What do I need before using PayKassa for WooCommerce?

You need a PayKassa account and a configured PayKassa Merchant. Create or configure your merchant at PayKassa and keep its Merchant ID and Merchant Password / secret available for the WooCommerce gateway settings.

PayKassa API credentials are optional for basic SCI payment acceptance but are recommended when you want to use the plugin’s API diagnostics, connection checks, payment history or optional payment-recovery functionality.

How do I accept USDT TRC20 payments in WooCommerce?

Enable PayKassa for WooCommerce, configure your PayKassa merchant credentials, enable the USDT / TRON TRC20 payment direction in the gateway settings and make sure your PayKassa Merchant URLs are configured. Customers can then select the available USDT TRC20 payment direction during WooCommerce checkout.

Can I accept Bitcoin payments in WooCommerce?

Yes. Bitcoin (BTC) is one of the built-in PayKassa payment directions and can be enabled from the gateway settings.

Can I accept USDT or USDC in WooCommerce?

Yes. The current registry includes USDT and USDC on multiple supported network variants, including TRC20, ERC20, BEP20 and TON where applicable.

Can my WooCommerce store stay in USD or EUR while customers pay in crypto?

Yes. Supported fiat order currencies include USD, EUR, GBP and RUB. When the customer creates a crypto payment, the plugin requests a PayKassa Currency API quote and stores both the original WooCommerce order amount and the resulting crypto payment amount.

Does it support WooCommerce Checkout Blocks?

Yes. The gateway integrates with WooCommerce Checkout Blocks as well as classic checkout.

Does it support WooCommerce HPOS?

Yes. The plugin declares compatibility with High-Performance Order Storage / custom order tables.

How does the plugin know a crypto payment is really paid?

It does not trust the customer’s return URL. PayKassa’s server notification is verified server-to-server with PayKassa SCI, and the verified evidence is checked against the stored payment snapshot before WooCommerce marks the order paid.

Can I choose which cryptocurrencies and networks customers see?

Yes. Payment methods are configured as exact cryptocurrency/network directions. You can enable only the combinations you actually want to accept.

Does the plugin protect against duplicate IPN/webhook delivery?

Yes. Verified provider transaction identities are stored durably and processed idempotently so a repeated callback does not create a second payment transition.

Can I use a reverse proxy, tunnel or separate public callback hostname?

Yes. Server callback and customer browser-return base URLs are configurable independently. This is useful when PayKassa needs a public callback URL while customer checkout runs on another origin.

Can I customize the page customers see after payment?

Yes. Separate published WordPress pages can be selected for successful, pending and failed/cancelled returns. Native WooCommerce destinations remain the default and are the safest choice unless you intentionally need custom pages.

Does the 2.0 update keep my existing PayKassa credentials?

Yes. The existing woocommerce_paykassa_settings option and its legacy Shop ID, merchant secret, test-mode, title and description values are retained. Leaving a secret field empty when saving keeps its currently stored value unless you explicitly reset it.

Can I use a sequential order-number plugin?

Yes. PayKassa correlation uses the immutable WooCommerce internal order ID, not the displayed order number.

Does this plugin issue automatic cryptocurrency refunds?

No. A blockchain sender address is not proof of a safe refund destination. WooCommerce manual refund accounting remains available.

Does it support saved crypto payment methods or automatic subscriptions?

No. The reviewed PayKassa contract does not establish safe semantics for those payment flows, so the plugin does not pretend to support them.

Is this an official PayKassa plugin?

No. PayKassa for WooCommerce is an independent integration for the PayKassa service.

Categories
Crypto paymentsPayment gateways
Plugin details
Version2.0.0
Last updated2026-09-13 9:22am GMT
Added2018-03-27
Requires WordPress6.6
Tested up to7.1
Requires PHP8.1

Tags on WordPress.org
bitcoin
cryptocurrency
payment gateway
USDT
woocommerce
Alternatives
Other plugins in the same categories.
BTCPay Server – Accept Bitcoin payments in WooCommerce
1K+ installs
5.0(20)
ABC Crypto Checkout
1K+ installs
4.9(30)
Direct Payments for WooCommerce – Bank Transfer, Mobile Money, Crypto and Peer-to-Peer (P2P) Payments
800+ installs
5.0(10)
Bitcoin Payments – Blockonomics
2K+ installs
4.5(35)
RiskPay Gateway: USDC Payouts for WooCommerce
700+ installs
5.0(4)
Cryptocurrency Payment Gateway
400+ installs
4.6(10)
xpay

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy