=== HandyPlugins PaddlePress - Paddle Integration for WordPress === Contributors: handyplugins, m_uysl Tags: paddle, paddlepress, payment, software-licensing, membership Requires at least: 5.0 Tested up to: 7.0 Requires PHP: 7.2.5 Stable tag: 2.5.2 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Donate link: https://handyplugins.co/donate/ Easily accept credit card payments on your WordPress site with Paddle == Description == PaddlePress is a standalone payments plugin that connects Paddle with WordPress. Simply set up a Paddle account and start accepting credit cards on your WordPress site. __Plugin Website__: [https://handyplugins.co/paddlepress-pro/](https://handyplugins.co/paddlepress-pro/) = PaddlePress PRO Features = PaddlePress PRO provides additional functionalities to integrate Paddle with WordPress. PRO features: - Customer Dashboard: Let your members easily view and manage their account details. - Membership Levels: Create an unlimited number of membership packages and map with your Paddle products or plans. - Restrict Contents: Restrict your contents to particular membership levels easily. - Downloads: Downloadable items are available under the customer’s account page. You can limit access to files based on the plans that customers have. - Website License Management: If you decide to sell domain based licensing keys. You can let your users register their domains. - Subscription Upgrades and Downgrades: Customers can move between subscription levels and only pay the difference. - Emails: Send welcome emails to new members, email payment receipts, and remind members before their account expires automatically. By upgrading to PaddlePress PRO you also get access to one-on-one help from our knowledgeable support team and our extensive documentation site. **[Learn more about PaddlePress Pro](https://handyplugins.co/paddlepress-pro/)** == WHO IS HANDYPLUGINS PADDLEPRESS PRO FOR? == - Website owners who want to sell "members-only" digital content or provide SaaS functionality on their WordPress website. [Learn how to do that](https://handyplugins.co/docs/how-to-set-up-a-membership-website/) - WordPress developers who want to sell WordPress [plugins](https://handyplugins.co/docs/updater-implementation-for-wordpress-plugins/) or [themes](https://handyplugins.co/docs/updater-implementation-for-wordpress-themes/). [Checkout](https://handyplugins.co/docs/release-a-new-wordpress-product/) how easy to manage releases with HandyPlugins PaddlePress Pro. = Contributing & Bug Report = Bug reports and pull requests are welcome on [Github](https://github.com/HandyPlugins/handyplugins-paddlepress). Some of our features are pro only, please consider before sending PR. __If you like PaddlePress, then consider checking out our other projects:__ * PaddlePress PRO – Paddle plugin for WordPress. * Magic Login Pro – Easy, secure, and passwordless authentication for WordPress. * SessionQuota Pro – Limit concurrent sessions in WordPress. * Stream Integration Pro – Upload, sync, restore, and manage WordPress videos with Cloudflare Stream. * Easy Text-to-Speech – Convert written content into high-quality synthesized speech for WordPress. * Handywriter – AI-powered writing assistant for WordPress. * WP Accessibility Toolkit – Tools to help make your WordPress site more accessible. * Powered Cache – Caching and optimization for WordPress to help improve PageSpeed and Core Web Vitals. = Documentation = Our documentation can be found on [https://handyplugins.co/docs-category/paddlepress-pro/](https://handyplugins.co/docs-category/paddlepress-pro/) == Installation == = Manual Installation = 1. Upload the entire `/handyplugins-paddlepress` directory to the `/wp-content/plugins/` directory. 2. Activate HandyPlugins PaddlePress through the 'Plugins' menu in WordPress. == Frequently Asked Questions == = Can I accept payments on mobile? = Yes! We use Paddle [Overlay Checkout](https://developer.paddle.com/guides/how-tos/checkout/paddle-checkout) for a seamless user experience and it works perfectly with any website. = Which payment methods does Paddle support? = Since Paddle is the merchant of record for your transactions. It supports almost all popular payment methods. [Learn More](https://paddle.com/support/which-payment-methods-do-you-support/) = What am I not allowed to sell on Paddle? = Please read the [Paddle's AUP](https://www.paddle.com/help/start/intro-to-paddle/what-am-i-not-allowed-to-sell-on-paddle/) guide. = Can I offer coupon codes to my site visitors? = Absolutely. You just need to setup a coupon code in your Paddle dashboard. = How can I test Paddle? = You can test the integration by using [Paddle Sandbox](https://sandbox-login.paddle.com/signup) = How to customize Paddle buttons? = You can pass a class attribute to the shortcode to customize the button. [Learn More](https://handyplugins.co/docs/paddlepress-pro-checkout-buttons/) == Screenshots == 1. Plugin Settings 2. Paddle Products 3. Paddle Subscription Plans == Changelog == = 2.5.2 (April 19, 2026) = * Tested with WP 7.0 * Updated: Dependencies. = 2.5.1 (November 23, 2025) = * Tested with WP 6.9 * Updated: Dependencies. = 2.5 (October 01, 2025) = * Improved: Fetch all prices. [Paddle Billing] * Updated: Dependencies. = 2.4.1 (March 31, 2025) = * Tested with WP 6.8 * Updated: Dependencies. = 2.4 (October 03, 2024) = * Update: Use Paddle Billing as default for new installations. * Updated: Dependencies. = 2.3.3 (September 02, 2024) = * Fixed: DB version comparison for upgrade routine * Updated: Dependencies. = 2.3.2 (July 10, 2024) = * Updated: Dependencies. * Tested with WP 6.6 = 2.3.1 (Jun 03, 2024) = * Added: Invoice/Receipt setting to UI. * Fixed: Some missed text domains. * Updated: Dependencies. = 2.3 (May 16, 2024) = * Added: New class attribute for the shortcode to customize the button. * Added: Setting fields now sync with the Pro version. * Fixed: Bug causing masked strings to not save properly. * Updated: Dependencies. = 2.1.3 (March 14, 2024) = * Tested with WP 6.5 * Dependency updates. = 2.1.2 (February 13, 2024) = * Add `data-quantity` attribute for the shortcode. * Dependency updates. = 2.1.1 (January 25, 2024) = * Fix deprecation notices. * Typo fixes. * Dependency updates. = 2.1 (November 06, 2023) = * Add ProfitWell Integration. * Add client-side token support for Paddle Billing. * Dependency updates. = 2.0.1 (October 18, 2023) = * Fix DB upgrade routine. * Tested with WP 6.4 = 2.0 (October 02, 2023) = * Added: Paddle Billing support. * Added: Deferred script execution. * Security: Encryption for auth code. * PHP 8.2: fix deprecated variable format. * Bump required PHP version to 7.2.5 * Dependency updates. * Tested with WP 6.3 = 1.6.1 (February 27, 2023) = * PHP 8.1: fix deprecated 'FILTER_SANITIZE_STRING' * Tested with WP 6.2 = 1.6 (December 1, 2022) = * Update deprecated JS code. * Tested with WP 6.1 * Small tweaks and improvements = 1.5 (July 26, 2022) = * Shortcode improvements. Supports most of the Paddle checkout parameters now. * Added `paddlepress_button_shortcode` filter. = 1.4 (May 21, 2022) = * Add event callback options. * Small tweaks & improvements. * Tested with WP 6.0 = 1.3 = * tested with WP 6.0 * `data-success` attribute added to shortcode for custom redirection upon completion of checkout. * Small tweaks. = 1.3 = * tested with WP 5.9 * `data-success` attribute added to shortcode for custom redirection upon completion of checkout. * Small tweaks. = 1.2 = * tested with WP 5.8 * New Hook: fire `paddlepress_plan_changed` on plan updates * Small tweaks = 1.1 = * Settings UI improvements * Added: Paddle Sandbox support. * Fix: Shortcode. Pass user_id and email to Paddle, for logged-in users. = 1.0 = * First release == Upgrade Notice == = 2.0 = * Paddle Billing support and encryption for auth code. = 1.0 = * First release