WordPress plugin intelligence profile

USDPAY for MemberPress

Accept USDT payments in MemberPress with hosted USDPAY checkout and signed webhook confirmation.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 8.0
Directory statusactive
Last directory update20 Sept 20261mo 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 USDPAY for MemberPress version 1.0.0 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

USDPAY for MemberPress adds a USDT payment method for MemberPress. Payments are sent directly to the merchant’s wallet. The plugin supports one-time, lifetime and fixed-duration memberships through hosted USDPAY checkout on TRC20, TON or BEP20.

The plugin forwards the original MemberPress transaction amount and currency to USDPAY. Currency conversion happens on the USDPAY server; the plugin does not calculate exchange rates. paid webhook is verified and matched to its saved invoice, order reference, amount and currency.

Features:

  • Separate MemberPress gateway installed through the official mepr-gateway-paths extension point.
  • Stable invoice idempotency keys and durable payment-attempt history.
  • Customer or merchant network selection: TRC20, TON and BEP20.
  • HMAC-SHA256 verification over the exact raw webhook body.
  • Atomic webhook replay and transaction-level fulfillment protection.
  • Safe handling of paid, simultaneously paid, duplicate and expired invoice events.
  • API and webhook secrets remain server-side and are never rendered back into HTML.

Recurring automatic wallet charges are not supported.

External service

This plugin connects to USDPAY to create an invoice and redirect the customer to hosted checkout. It sends the transaction amount and ISO currency, a non-sensitive internal MemberPress transaction reference, invoice lifetime, webhook callback URL, return URL and the selected network when one is fixed by the merchant. It does not send wallet private keys, seed phrases or payment-card data.

USDPAY sends signed payment-status webhooks back to the WordPress REST endpoint created by the plugin.

  • Terms: https://usdpay.me/legal/terms
  • Privacy policy: https://usdpay.me/legal/privacy

Requirements

  • WordPress 6.5 or newer.
  • PHP 8.0 or newer.
  • MemberPress 1.14.x.
  • A public HTTPS WordPress site.
  • A USDPAY merchant store with receiving wallets, a secret API key and webhook signing secret.

0.

Security

The webhook endpoint reads the exact raw body, verifies X-USDPAY-Signature with timing-safe comparison, checks event headers against the body and claims the event idempotency key atomically before changing MemberPress. Invalid, unknown or mismatched events cannot activate access.

Protect WordPress administrator accounts, the database and backups as you would for any payment integration. The plugin never needs a wallet seed phrase or private key.

Troubleshooting

  • Gateway missing: confirm MemberPress is active and that the membership is not automatic recurring.
  • Unable to start payment: confirm the API key, site domain approval, receiving wallets and supported currency.
  • Webhook rejected: confirm the webhook secret belongs to the same USDPAY store as the API key.
  • Access still pending: check that the site is publicly reachable by HTTPS and inspect debug logs after enabling both WP_DEBUG and gateway debug mode.
WordPress.org metadata

Plugin tags

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

  • payment gateway
  • cryptocurrency
  • memberpress
  • memberships
  • usdt
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 8.0
Update activity20 Sept 20261mo 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.