U.CASH for WooCommerce
U.CASH Pay payment gateway for WooCommerce. Crypto + cards, non-custodial.
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/udotcash/wc-ucash/archive/refs/heads/main.zipU.CASH Pay for WooCommerce
Accept crypto + cards via U.CASH Pay. Non-custodial: funds settle direct to your wallet.
Description
U.CASH Pay for WooCommerce lets your store accept Bitcoin, Ethereum, USDT, USDC, Solana, Tron, XRP, Monero, UCASH, custom tokens, AND fiat cards (via your own Stripe account), all through one payment gateway.
Non-custodial by design: the platform never holds your funds. Every payment settles directly from the buyer to your own wallet (crypto) or your own Stripe account (cards). The plugin creates a checkout at pay.u.cash and receives an HMAC-signed webhook when the payment settles.
Multi-coin: BTC (+Lightning), ETH + all ERC-20s, USDT, USDC, Solana, Tron, XRP, UCASH, and self-serve custom tokens.
Card support: buyers can also pay with a credit/debit card through your own Stripe account (the redirect rail).
Setup
- Create a U.CASH Pay account. Sign up at pay.u.cash with email and password, then click the verification link in the email.
- Set your receive addresses. In pay.u.cash, go to Settings → Addresses and enter a wallet address for each coin you want to accept (ENS, Unstoppable Domains, or FIO names also work). This is where crypto payments settle.
- Create a store. In pay.u.cash, go to Account → Stores, click + Add Store, name it (e.g. "WooCommerce"), and create it. Copy its Cloud token and Webhook secret (use the store token, not the account-wide one).
- Install + activate the plugin, then go to WooCommerce → Settings → Payments → U.CASH Pay → Manage.
- Paste the Cloud token and Webhook secret into the plugin settings. Copy the Webhook URL shown in the plugin and set it as the store's Webhook URL in pay.u.cash.
- Click Test Connection to verify end-to-end, then enable the gateway.
Installation
- Upload the
wc-ucashfolder to/wp-content/plugins/. - Activate the plugin through the 'Plugins' menu in WordPress.
- Go to WooCommerce > Settings > Payments to configure.
Frequently Asked Questions
Does U.CASH hold my funds?
No. U.CASH Pay is non-custodial. Crypto payments settle directly from the buyer to your wallet. Card payments go through your own Stripe account.
What coins are supported?
BTC (+Lightning), ETH + all ERC-20s, USDT, USDC, Solana, Tron, XRP, Monero, UCASH, and self-serve custom tokens (ERC-20, BEP-20, Base, Polygon, Arbitrum, Optimism, Avalanche, TRC-20, SPL).
Do I need an API key?
No. The plugin uses your store's Cloud token (publishable, not secret) to create checkouts. The Webhook secret is used only to verify settlement webhooks.
Changelog
1.0.0
- Initial release. Full WooCommerce payment gateway integration with U.CASH Pay.
- Crypto (detect) + card (redirect) rails.
- HMAC-signed webhook verification.
- Test Connection button.
- Non-custodial: funds settle direct buyer-to-seller.
Releases
1 release.
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.