PayButton

plugin banner

Monetize your content with configurable no-signup paywalls.

Author:Blockchain Ventures Corp. (profile at wordpress.org)
WordPress version required:5.0
WordPress version tested:6.9.1
Plugin version:6.0.0
Added to WordPress repository:24-05-2025
Last updated:21-02-2026
Rating, %:100
Rated by:1
Plugin URI:
Total downloads:747
plugin download
Click to start download

PayButton transforms your WordPress site into a powerful monetization platform. Its paywall feature lets you protect digital content, allowing visitors to pay with eCash (XEC) and gain immediate access without creating an account, while WooCommerce integration unlocks the full potential of your store by enabling fast, secure, and seamless eCash payments directly at checkout. Fully customizable through an intuitive admin dashboard, PayButton provides instant content unlocking, WooCommerce support, flexible settings, and detailed transaction tracking, all with minimal setup.

???? FEATURES:

???? Paywall Digital Content
With PayButton, you can put your digital content behind a paywall easily. Visitors complete a secure eCash payment and immediately gain access to the paywalled content (in less than 3secs).

???? WooCommerce Integration
Accept eCash payments directly in WooCommerce. Enable PayButton as a payment gateway and let customers seamlessly complete orders using eCash at checkout.

????️ Secure Payment Handling
The payment is handled by PayButton and you receive all payments instantly.

???? Customizable Settings
Easily configure button texts, pricing, color schemes, and more through the admin dashboard.

???? Transaction Tracking
Monitor unlocked content, payment amounts, and user activity with comprehensive analytics.

???? Simple Shortcode Integration
Wrap your content in the [paywalled_content] shortcode to protect it, no coding knowledge required.

DOCUMENTATION & SUPPORT

External services

  • PayButton websocket
    This plugin connects to the PayButton WebSocket, a service that monitors blockchain transactions. It is used to detect payments made to the PayButton/Widget address in real time. The plugin uses the provided address to establish a connection and begins listening for events emitted when new transactions are detected. This service is provided by PayButton: terms of use, privacy policy.

  • PayButton API
    This plugin communicates with the PayButton API to fetch information about the address and its transactions. It provides data such as the transaction price and the address balance, which are used by the widget and the button. This service is also provided by PayButton: terms of use, privacy policy.

  • SideShift.AI API
    The integration uses the SideShift API to enable the button or widget to accept payments in a different currency than the one being received. This service is provided by SideShift.AI: terms of use.


Screenshots
FAQ
ChangeLog