U.CASH Pay
U.CASH Pay for WordPress: Pay/Donate button (shortcode + block) + verified webhooks. Non-custodial. No WooCommerce needed.
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/ucash-wp/archive/refs/heads/main.zipReadme
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.
Read the full README on GitHub →
Releases
| Tag | Published |
|---|---|
| v0.1.0 | Jul 25, 2026 |
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.