PayButton for WordPress: Instant Website MonetizationPayButton for WordPress: Instant Website MonetizationPayButton for WordPress: Instant Website Monetization

The PayButton team has officially released the PayButton WordPress plugin on the official WordPress plugin directory, a powerful tool that enables instant, non-custodial monetization for content creators using eCash (XEC).
Whether you're a blogger, publisher, or digital entrepreneur, the plugin makes it easy to accept peer-to-peer payments directly on your WordPress (WP) site—with no need for user accounts, third-party processors, or complex integrations.
Instant Monetization with No Signups
The PayButton WordPress plugin lets you place any content behind a paywall or embed custom payment buttons anywhere on your site. Visitors simply send an eCash payment, and your content unlocks instantly—typically in under 3 seconds.
Unlike traditional systems, there's no registration or signup required. The plugin uses the payer’s wallet address to verify the transaction and grants access securely using session tracking.
And it’s not just for gated content. You can also add custom PayButtons for “Buy Me a Coffee,” “Donate,” or any other one-click support model.
Built for Flexibility and Ease of Use
PayButton is designed for simplicity, allowing creators of all kinds to monetize their WordPress websites with minimal setup and full control.
Key Features
💸 Paywall Any Content
Protect any section of a post or page using a shortcode.
🛡️ Non-Custodial Payments
Receive all eCash payments directly into your wallet—no intermediaries.
🎨 Customizable UI
Edit pricing, button text, color schemes, and more from the admin dashboard.
📊 Transaction Analytics
Track which content is unlocked, how much was paid, and more.
🔘 Add Custom PayButtons
Insert donation or tip buttons or widgets anywhere on your site with fully configurable settings.
How to Use the Plugin
1. Install & Configure
- Search for “PayButton” in the WordPress Plugin Directory and install it.

- After activation, you’ll be taken to the Paywall Settings page.
- Enter your eCash wallet address, set a default price, and choose your preferred unit of account (XEC, USD, or CAD).
2. Basic Paywall

To protect any content, simply wrap it with this shortcode:
[paywalled_content]
Premium content with default settings goes here.
[/paywalled_content]
3. Advanced Paywall Options

Customize the paywall per post or section by adding shortcode attributes:
[paywalled_content price="10" address="ecash:qrEXAMPLE" unit="XEC" button_text="Pay to Unlock" hover_text="Send Payment"]
Premium content with custom settings goes here.
[/paywalled_content]
Leave out any attributes you don’t need—they’ll use your default paywall settings.
On the front-end your paywalled premium content will look like the screenshot below:

4. Add a Custom PayButton Anywhere

Want to add a “Buy Me a Coffee” or “Donate” button? Go to the Button Generator and generate your button with custom options and then copy the generated shortcode and paste it into any post, page, or widget area:
[paybutton config='{"to":"ecash:qr5hgzvh9arjp976rcxutf6xwd4s27dnhvltr580rj","amount":100,"currency":"XEC","text":"🧋 Buy me a coffee","successText":"Thank You","animation":"slide","theme":{"palette":{"primary":"#0074c2","secondary":"#ffffff","tertiary":"#231f20"}},"widget":false}'][/paybutton]
Buttons are fully customizable in both appearance and behavior.
5. Analytics & Insights

The Customers and Content pages in the plugin dashboard provide valuable insights into your monetization activity. Easily track and analyze how your content is performing and how users are interacting with your paywalls.
Available data includes (but is not limited to):
- Customer Wallet Addresses – View the public addresses of users who’ve unlocked content.
- Unlocked Content – See exactly which pieces of content have been accessed.
- Total Amount Earned – Monitor how much eCash has been received in total.
- Date & Time of Unlocks – Track when each transaction took place.
- Unlocks Per Post – Understand which content is driving the most engagement and revenue.
These built-in analytics help you optimize pricing, identify top-performing content, and better understand your audience.
Conclusion
The PayButton WordPress plugin isn’t just another tool in the growing eCash ecosystem, it fills a gap that has quietly existed for years across the broader crypto space.
Despite all the talk of decentralized payments and Web3 monetization, there has never been a simple way to create a crypto-powered paywall on your own website—until now.
Cain, a writer and long-time eCash supporter who uses the plugin on his site ProofOfWriting.com, puts it this way:
“By combining the power of eCash, the Chronik indexer, and the PayButton plugin, what you get is something I’m convinced you can’t find anywhere else on the world wide web. A way for creators to earn, and for consumers to spend, without either party knowing anything about each other, by using a form of electronic cash that can be used on the internet.”
By making peer-to-peer payments usable, private, and instant, without the need for signups or platforms, this plugin reflects what sets the eCash ecosystem apart: practical tools built for real people. If you're a content creator looking to break free from centralized models, this is a small but meaningful shift in what's possible.