Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/udotcash/ucash-wp/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
ucashpay-wp
A standalone WordPress plugin for U.CASH Pay: add a Pay/Donate button (shortcode or Gutenberg block) and receive verified settlement webhooks on any WordPress site. Non-custodial. No WooCommerce required.
Features
- Shortcode
[ucashpay amount="10" currency="USD" title="Donate" button="Donate now"] - Gutenberg block "U.CASH Pay Button" (no build step; server-rendered).
- Settings page (Settings → U.CASH Pay) for the Store Cloud Token + Webhook Secret.
- Webhook REST endpoint that verifies
X-Webhook-Signature(HMAC-SHA256) and firesdo_action('ucashpay_payment_received', $transaction).
Install
Upload the plugin folder to /wp-content/plugins/ (or upload the zip via Plugins → Add New → Upload) and activate. Then Settings → U.CASH Pay.
Set up your pay.u.cash account
- Sign up at pay.u.cash with email + password, then click the verification link in the email.
- Set your receive addresses under Settings → Addresses (a wallet per coin, or ENS/Unstoppable/FIO names). Crypto settles here.
- Create a store at Account → Stores → + Add Store.
- Copy the Store Cloud Token into the plugin settings (and the Store Webhook Secret if you use webhooks). Use the store-level token, not the account-wide one.
- Set the webhook URL (optional): copy the Webhook URL from the settings page into the store's Store Webhook URL field in pay.u.cash, save, then Test Webhook.
License
GPLv2 or later.
Releases
1 release.
Tag
Published
v0.1.0
latest
Jul 25, 2026 3mo ago
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.