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/memberpress-ucash/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.
memberpress-ucashpay
A MemberPress membership gateway for U.CASH Pay. Members pay with crypto or card at the hosted checkout; a verified webhook marks the transaction complete. Non-custodial.
Status: integration scaffold. MemberPress's
MeprBaseRealGatewaymethod signatures and the$txnobject shape can vary by version. Confirm against your installed MemberPress and adjustprocess_payment()/record_payment()if needed.
Install
- Requires MemberPress.
- Upload this folder to
/wp-content/plugins/and activate. - Set the options
ucashpay_mp_cloud_token,ucashpay_mp_webhook_secret,ucashpay_mp_base_url(add via wp-options, or wire to a settings page). - Enable the U.CASH Pay gateway under MemberPress → Settings → Payments.
- Set the webhook URL in pay.u.cash to
https://your-site/wp-json/ucashpay-mp/v1/webhook, then Test Webhook.
Set up your pay.u.cash account
- Sign up at pay.u.cash, verify your email.
- Set your receive addresses under Settings → Addresses (a wallet per coin, or ENS/Unstoppable/FIO names).
- Create a store at Account → Stores → + Add Store.
- Copy the Store Cloud Token + Store Webhook Secret (store-level, not account-wide).
License
GPLv2 or later.