WordPress plugin intelligence profile

SoloPay for WooCommerce

Accept non-custodial USDC payments in WooCommerce with sponsored gas on supported flows, powered by SoloPay.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.5 · PHP 8.1
Directory statusactive
Last directory update19 Aug 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records SoloPay for WooCommerce version 1.0.0 as active, updated 2mo ago and tested up to WordPress 7.0.

Overview

About this plugin

SoloPay is a Web3 payment gateway that lets WooCommerce merchants accept supported ERC-20 payments directly to their merchant-designated wallet, with USDC as the common default.

This plugin is a client for the SoloPay payment service. A free SoloPay merchant account is required; the payment itself is processed by SoloPay, not by your WordPress site. See the “External services” section below for exactly what is sent where.

Key benefits

  • Sponsored gas – for supported tokens, networks, and checkout flows, SoloPay covers the network gas fee so customers do not need a native gas token.
  • Direct settlement – confirmed payments are sent directly to your merchant-designated wallet, without a separate payout queue.
  • Non-custodial – funds go directly to your merchant wallet. SoloPay never holds your money.
  • No additional provider review – SoloPay does not add a separate payment-provider review or payout-approval step for supported checkout flows. Verification required by a wallet, exchange, merchant policy, industry rule, or applicable law may still apply.

Who it’s for

SoloPay is built for WooCommerce merchants who sell to Web3-native customers and want to accept stablecoin payments without the complexity of running blockchain infrastructure themselves.

How it works (3 simple steps)

  • The customer chooses SoloPay at checkout and places the order.
  • They are taken to a secure payment page that loads the SoloPay widget (popup on desktop, redirect on mobile) and pay with the supported ERC-20 token configured for your store, commonly USDC.
  • SoloPay confirms the payment on-chain and notifies your store via a signed webhook, which marks the order complete and emails the customer.

io.

External services

This plugin connects to the SoloPay payment gateway, operated by Solo Network. The connection is required: without it no payment can be created or confirmed, and the plugin has no useful function. By configuring the plugin with your SoloPay merchant credentials you consent to this data exchange.

1. io

  • When: each time a customer reaches the SoloPay payment page after placing an order, and clicks “Pay now”. The request is made by the customer’s browser, not by your server.
  • What is sent: your SoloPay public key, a per-attempt order reference (for example wc-42-20260804101500-1-a1b2c3d4 ), the order total, the store currency, the ERC-20 token contract address you configured, and the success and cancel URLs of your store.
  • What is not sent: no customer name, email address, phone number, billing address, shipping address, or cart contents.

2. io

  • When: after a payment, once when the customer returns to your store’s order-received page, and once when SoloPay sends its webhook. The request is made server-to-server by your site.
  • What is sent: your SoloPay merchant API key and the order reference described above.
  • What is received: the payment status, the paid amount, the token symbol, the on-chain transaction hash, and the confirmation timestamp. The transaction hash and timestamp are stored as order meta so you have a payment record.

3. Incoming webhooks

SoloPay sends signed HTTP POST requests to /wp-json/solopay/v1/webhook on your site. Every request is verified with an HMAC-SHA256 signature and rejected if the signature or timestamp does not check out. No outbound data is involved.

Service documentation and legal terms:

  • Terms of Service: https://solonetwork.io/terms
  • Privacy Policy: https://solonetwork.io/privacy
  • Documentation: https://guide.solonetwork.io

Source code and build process

All JavaScript in this plugin is shipped in human-readable form. Nothing is minified or obfuscated.

js is the SoloPay widget SDK loader. It is a Rollup bundle, and its complete TypeScript source together with the build configuration is included with this plugin under src/widget-js/ (MIT licensed). Nothing in src/ is loaded or executed by WordPress; it is there so the shipped bundle can be verified and rebuilt.

Merchants do not need to run a build: the distributed plugin already contains the ready-to-use JavaScript. js 16 or later):

  • cd src/widget-js
  • npm install
  • npm run build
  • Copy dist/widget.js over assets/js/solopay-widget.js

js. md.

js are hand-written plain JavaScript and need no build step.

Third-party assets

1. txt. The font files are served from your own site; no external font CDN is contacted.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • crypto
  • payment
  • stablecoin
  • usdc
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.5 · PHP 8.1
Update activity19 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.