{"id":133937,"date":"2020-12-24T16:48:03","date_gmt":"2020-12-24T16:48:03","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/paddlepress\/"},"modified":"2025-11-23T12:45:02","modified_gmt":"2025-11-23T12:45:02","slug":"handyplugins-paddlepress","status":"publish","type":"plugin","link":"https:\/\/cl.wordpress.org\/plugins\/handyplugins-paddlepress\/","author":15614093,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.5.1","stable_tag":"2.5.1","tested":"6.9.4","requires":"5.0","requires_php":"7.2.5","requires_plugins":null,"header_name":"HandyPlugins PaddlePress - Paddle Integration for WordPress","header_author":"HandyPlugins","header_description":"PaddlePress is a standalone payments plugin that connects Paddle with WordPress.","assets_banners_color":"e9e8f0","last_updated":"2025-11-23 12:45:02","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/handyplugins.co\/donate\/","header_plugin_uri":"https:\/\/handyplugins.co\/paddlepress-pro\/","header_author_uri":"https:\/\/handyplugins.co\/","rating":5,"author_block_rating":0,"active_installs":70,"downloads":6575,"num_ratings":8,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"m_uysl","date":"2020-12-24 16:48:47"},"1.1":{"tag":"1.1","author":"m_uysl","date":"2021-03-02 11:10:04"},"1.2":{"tag":"1.2","author":"handyplugins","date":"2021-06-13 22:19:25"},"1.3":{"tag":"1.3","author":"handyplugins","date":"2022-05-06 09:13:58"},"1.4":{"tag":"1.4","author":"handyplugins","date":"2022-05-21 12:21:36"},"1.5":{"tag":"1.5","author":"handyplugins","date":"2022-07-26 08:20:45"},"1.6":{"tag":"1.6","author":"handyplugins","date":"2022-12-01 13:20:16"},"1.6.1":{"tag":"1.6.1","author":"handyplugins","date":"2023-07-21 19:56:32"},"2.0":{"tag":"2.0","author":"handyplugins","date":"2023-10-02 06:10:08"},"2.0.1":{"tag":"2.0.1","author":"handyplugins","date":"2023-10-18 20:19:57"},"2.1":{"tag":"2.1","author":"handyplugins","date":"2023-11-06 10:10:32"},"2.1.1":{"tag":"2.1.1","author":"handyplugins","date":"2024-01-25 11:36:38"},"2.1.2":{"tag":"2.1.2","author":"handyplugins","date":"2024-02-13 12:58:32"},"2.1.3":{"tag":"2.1.3","author":"handyplugins","date":"2024-03-14 12:10:33"},"2.3":{"tag":"2.3","author":"handyplugins","date":"2024-05-16 16:53:38"},"2.3.1":{"tag":"2.3.1","author":"handyplugins","date":"2024-06-03 10:36:40"},"2.3.2":{"tag":"2.3.2","author":"handyplugins","date":"2024-07-10 13:12:58"},"2.3.3":{"tag":"2.3.3","author":"handyplugins","date":"2024-09-02 08:37:05"},"2.4":{"tag":"2.4","author":"handyplugins","date":"2024-11-06 18:25:01"},"2.4.1":{"tag":"2.4.1","author":"handyplugins","date":"2025-03-31 15:22:32"},"2.5":{"tag":"2.5","author":"handyplugins","date":"2025-10-01 09:22:24"},"2.5.1":{"tag":"2.5.1","author":"handyplugins","date":"2025-11-23 12:45:02"}},"upgrade_notice":{"2.0":"<ul>\n<li>Paddle Billing support and encryption for auth code.<\/li>\n<\/ul>","1.0":"<ul>\n<li>First release<\/li>\n<\/ul>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":8},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2547154,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2547154,"resolution":"256x256","location":"assets","locale":""},"icon.svg":{"filename":"icon.svg","revision":2827021,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2547154,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2547154,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.1","1.2","1.3","1.4","1.5","1.6","1.6.1","2.0","2.0.1","2.1","2.1.1","2.1.2","2.1.3","2.3","2.3.1","2.3.2","2.3.3","2.4","2.4.1","2.5","2.5.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2547154,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2547154,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2547154,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"Plugin Settings","2":"Paddle Products","3":"Paddle Subscription Plans"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1932,187025,194436,507,25563],"plugin_category":[45,58],"plugin_contributors":[147258,79473],"plugin_business_model":[],"class_list":["post-133937","plugin","type-plugin","status-publish","hentry","plugin_tags-membership","plugin_tags-paddle","plugin_tags-paddlepress","plugin_tags-payment","plugin_tags-software-licensing","plugin_category-ecommerce","plugin_category-user-management","plugin_contributors-handyplugins","plugin_contributors-m_uysl","plugin_committers-handyplugins","plugin_committers-m_uysl"],"banners":{"banner":"https:\/\/ps.w.org\/handyplugins-paddlepress\/assets\/banner-772x250.png?rev=2547154","banner_2x":"https:\/\/ps.w.org\/handyplugins-paddlepress\/assets\/banner-1544x500.png?rev=2547154","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/handyplugins-paddlepress\/assets\/icon.svg?rev=2827021","icon":"https:\/\/ps.w.org\/handyplugins-paddlepress\/assets\/icon.svg?rev=2827021","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/handyplugins-paddlepress\/assets\/screenshot-1.png?rev=2547154","caption":"Plugin Settings"},{"src":"https:\/\/ps.w.org\/handyplugins-paddlepress\/assets\/screenshot-2.png?rev=2547154","caption":"Paddle Products"},{"src":"https:\/\/ps.w.org\/handyplugins-paddlepress\/assets\/screenshot-3.png?rev=2547154","caption":"Paddle Subscription Plans"}],"raw_content":"<!--section=description-->\n<p>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.<\/p>\n\n<p><strong>Plugin Website<\/strong>: <a href=\"https:\/\/handyplugins.co\/paddlepress-pro\/\">https:\/\/handyplugins.co\/paddlepress-pro\/<\/a><\/p>\n\n<h4>PaddlePress PRO Features<\/h4>\n\n<p>PaddlePress PRO provides additional functionalities to integrate Paddle with WordPress. PRO features:<\/p>\n\n<ul>\n<li>Customer Dashboard: Let your members easily view and manage their account details.<\/li>\n<li>Membership Levels: Create an unlimited number of membership packages and map with your Paddle products or plans.<\/li>\n<li>Restrict Contents: Restrict your contents to particular membership levels easily.<\/li>\n<li>Downloads: Downloadable items are available under the customer\u2019s account page. You can limit access to files based on the plans that customers have.<\/li>\n<li>Website License Management: If you decide to sell domain based licensing keys. You can let your users register their domains.<\/li>\n<li>Subscription Upgrades and Downgrades: Customers can move between subscription levels and only pay the difference.<\/li>\n<li>Emails: Send welcome emails to new members, email payment receipts, and remind members before their account expires automatically.<\/li>\n<\/ul>\n\n<p>By upgrading to PaddlePress PRO you also get access to one-on-one help from our knowledgeable support team and our extensive documentation site.<\/p>\n\n<p><strong><a href=\"https:\/\/handyplugins.co\/paddlepress-pro\/\">Learn more about PaddlePress Pro<\/a><\/strong><\/p>\n\n<h3>WHO IS HANDYPLUGINS PADDLEPRESS PRO FOR?<\/h3>\n\n<ul>\n<li>Website owners who want to sell \"members-only\" digital content or provide SaaS functionality on their WordPress website. <a href=\"https:\/\/handyplugins.co\/docs\/how-to-set-up-a-membership-website\/\">Learn how to do that<\/a><\/li>\n<li>WordPress developers who want to sell WordPress <a href=\"https:\/\/handyplugins.co\/docs\/updater-implementation-for-wordpress-plugins\/\">plugins<\/a> or <a href=\"https:\/\/handyplugins.co\/docs\/updater-implementation-for-wordpress-themes\/\">themes<\/a>.\n<a href=\"https:\/\/handyplugins.co\/docs\/release-a-new-wordpress-product\/\">Checkout<\/a> how easy to manage releases with HandyPlugins PaddlePress Pro.<\/li>\n<\/ul>\n\n<h4>Contributing &amp; Bug Report<\/h4>\n\n<p>Bug reports and pull requests are welcome on <a href=\"https:\/\/github.com\/HandyPlugins\/handyplugins-paddlepress\">Github<\/a>. Some of our features are pro only, please consider before sending PR.<\/p>\n\n<p><strong>If you like this plugin, then consider checking out our other projects:<\/strong><\/p>\n\n<ul>\n<li><a href=\"https:\/\/handyplugins.co\/magic-login-pro\/\" rel=\"friend\">Magic Login Pro<\/a> \u2013 Easy, secure, and passwordless authentication for WordPress.<\/li>\n<li><a href=\"https:\/\/handyplugins.co\/easy-text-to-speech\/\" rel=\"friend\">Easy Text-to-Speech for WordPress<\/a> \u2013 Transform your textual content into high-quality synthesized speech.<\/li>\n<li><a href=\"https:\/\/handyplugins.co\/handywriter\/\" rel=\"friend\">Handywriter<\/a> \u2013 AI-powered writing assistant that can help you create content for your WordPress.<\/li>\n<li><a href=\"https:\/\/handyplugins.co\/wp-accessibility-toolkit\/\" rel=\"friend\">WP Accessibility Toolkit<\/a> \u2013 A collection of tools to help you make your WordPress more accessible.<\/li>\n<li><a href=\"https:\/\/poweredcache.com\/\" rel=\"friend\">Powered Cache<\/a> \u2013 Caching and Optimization for WordPress \u2013 Easily Improve PageSpeed &amp; Web Vitals Score<\/li>\n<\/ul>\n\n<h4>Documentation<\/h4>\n\n<p>Our documentation can be found on <a href=\"https:\/\/handyplugins.co\/docs-category\/paddlepress-pro\/\">https:\/\/handyplugins.co\/docs-category\/paddlepress-pro\/<\/a><\/p>\n\n<!--section=installation-->\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Upload the entire <code>\/handyplugins-paddlepress<\/code> directory to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate HandyPlugins PaddlePress through the 'Plugins' menu in WordPress.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='can%20i%20accept%20payments%20on%20mobile%3F'><h3>Can I accept payments on mobile?<\/h3><\/dt>\n<dd><p>Yes! We use Paddle <a href=\"https:\/\/developer.paddle.com\/guides\/how-tos\/checkout\/paddle-checkout\">Overlay Checkout<\/a> for a seamless user experience and it works perfectly with any website.<\/p><\/dd>\n<dt id='which%20payment%20methods%20does%20paddle%20support%3F'><h3>Which payment methods does Paddle support?<\/h3><\/dt>\n<dd><p>Since Paddle is the merchant of record for your transactions. It supports almost all popular payment methods. <a href=\"https:\/\/paddle.com\/support\/which-payment-methods-do-you-support\/\">Learn More<\/a><\/p><\/dd>\n<dt id='what%20am%20i%20not%20allowed%20to%20sell%20on%20paddle%3F'><h3>What am I not allowed to sell on Paddle?<\/h3><\/dt>\n<dd><p>Please read the <a href=\"https:\/\/www.paddle.com\/help\/start\/intro-to-paddle\/what-am-i-not-allowed-to-sell-on-paddle\/\">Paddle's AUP<\/a> guide.<\/p><\/dd>\n<dt id='can%20i%20offer%20coupon%20codes%20to%20my%20site%20visitors%3F'><h3>Can I offer coupon codes to my site visitors?<\/h3><\/dt>\n<dd><p>Absolutely. You just need to setup a coupon code in your Paddle dashboard.<\/p><\/dd>\n<dt id='how%20can%20i%20test%20paddle%3F'><h3>How can I test Paddle?<\/h3><\/dt>\n<dd><p>You can test the integration by using <a href=\"https:\/\/sandbox-login.paddle.com\/signup\">Paddle Sandbox<\/a><\/p><\/dd>\n<dt id='how%20to%20customize%20paddle%20buttons%3F'><h3>How to customize Paddle buttons?<\/h3><\/dt>\n<dd><p>You can pass a class attribute to the shortcode to customize the button. <a href=\"https:\/\/handyplugins.co\/docs\/paddlepress-pro-checkout-buttons\/\">Learn More<\/a><\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.5.1 (November 23, 2025)<\/h4>\n\n<ul>\n<li>Tested with WP 6.9<\/li>\n<li>Updated: Dependencies.<\/li>\n<\/ul>\n\n<h4>2.5 (October 01, 2025)<\/h4>\n\n<ul>\n<li>Improved: Fetch all prices. [Paddle Billing]<\/li>\n<li>Updated: Dependencies.<\/li>\n<\/ul>\n\n<h4>2.4.1 (March 31, 2025)<\/h4>\n\n<ul>\n<li>Tested with WP 6.8<\/li>\n<li>Updated: Dependencies.<\/li>\n<\/ul>\n\n<h4>2.4 (October 03, 2024)<\/h4>\n\n<ul>\n<li>Update: Use Paddle Billing as default for new installations.<\/li>\n<li>Updated: Dependencies.<\/li>\n<\/ul>\n\n<h4>2.3.3 (September 02, 2024)<\/h4>\n\n<ul>\n<li>Fixed: DB version comparison for upgrade routine<\/li>\n<li>Updated: Dependencies.<\/li>\n<\/ul>\n\n<h4>2.3.2 (July 10, 2024)<\/h4>\n\n<ul>\n<li>Updated: Dependencies.<\/li>\n<li>Tested with WP 6.6<\/li>\n<\/ul>\n\n<h4>2.3.1 (Jun 03, 2024)<\/h4>\n\n<ul>\n<li>Added: Invoice\/Receipt setting to UI.<\/li>\n<li>Fixed: Some missed text domains.<\/li>\n<li>Updated: Dependencies.<\/li>\n<\/ul>\n\n<h4>2.3 (May 16, 2024)<\/h4>\n\n<ul>\n<li>Added: New class attribute for the shortcode to customize the button.<\/li>\n<li>Added: Setting fields now sync with the Pro version.<\/li>\n<li>Fixed: Bug causing masked strings to not save properly.<\/li>\n<li>Updated: Dependencies.<\/li>\n<\/ul>\n\n<h4>2.1.3 (March 14, 2024)<\/h4>\n\n<ul>\n<li>Tested with WP 6.5<\/li>\n<li>Dependency updates.<\/li>\n<\/ul>\n\n<h4>2.1.2 (February 13, 2024)<\/h4>\n\n<ul>\n<li>Add <code>data-quantity<\/code> attribute for the shortcode.<\/li>\n<li>Dependency updates.<\/li>\n<\/ul>\n\n<h4>2.1.1 (January 25, 2024)<\/h4>\n\n<ul>\n<li>Fix deprecation notices.<\/li>\n<li>Typo fixes.<\/li>\n<li>Dependency updates.<\/li>\n<\/ul>\n\n<h4>2.1 (November 06, 2023)<\/h4>\n\n<ul>\n<li>Add ProfitWell Integration.<\/li>\n<li>Add client-side token support for Paddle Billing.<\/li>\n<li>Dependency updates.<\/li>\n<\/ul>\n\n<h4>2.0.1 (October 18, 2023)<\/h4>\n\n<ul>\n<li>Fix DB upgrade routine.<\/li>\n<li>Tested with WP 6.4<\/li>\n<\/ul>\n\n<h4>2.0 (October 02, 2023)<\/h4>\n\n<ul>\n<li>Added: Paddle Billing support.<\/li>\n<li>Added: Deferred script execution.<\/li>\n<li>Security: Encryption for auth code.<\/li>\n<li>PHP 8.2: fix deprecated variable format.<\/li>\n<li>Bump required PHP version to 7.2.5<\/li>\n<li>Dependency updates.<\/li>\n<li>Tested with WP 6.3<\/li>\n<\/ul>\n\n<h4>1.6.1 (February 27, 2023)<\/h4>\n\n<ul>\n<li>PHP 8.1: fix deprecated 'FILTER_SANITIZE_STRING'<\/li>\n<li>Tested with WP 6.2<\/li>\n<\/ul>\n\n<h4>1.6 (December 1, 2022)<\/h4>\n\n<ul>\n<li>Update deprecated JS code.<\/li>\n<li>Tested with WP 6.1<\/li>\n<li>Small tweaks and improvements<\/li>\n<\/ul>\n\n<h4>1.5 (July 26, 2022)<\/h4>\n\n<ul>\n<li>Shortcode improvements. Supports most of the Paddle checkout parameters now.<\/li>\n<li>Added <code>paddlepress_button_shortcode<\/code> filter.<\/li>\n<\/ul>\n\n<h4>1.4 (May 21, 2022)<\/h4>\n\n<ul>\n<li>Add event callback options.<\/li>\n<li>Small tweaks &amp; improvements.<\/li>\n<li>Tested with WP 6.0<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>tested with WP 6.0<\/li>\n<li><code>data-success<\/code> attribute added to shortcode for custom redirection upon completion of checkout.<\/li>\n<li>Small tweaks.<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>tested with WP 5.9<\/li>\n<li><code>data-success<\/code> attribute added to shortcode for custom redirection upon completion of checkout.<\/li>\n<li>Small tweaks.<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>tested with WP 5.8<\/li>\n<li>New Hook: fire <code>paddlepress_plan_changed<\/code> on plan updates<\/li>\n<li>Small tweaks<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Settings UI improvements<\/li>\n<li>Added: Paddle Sandbox support.<\/li>\n<li>Fix: Shortcode. Pass user_id and email to Paddle, for logged-in users.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>First release<\/li>\n<\/ul>","raw_excerpt":"Easily accept credit card payments on your WordPress site with Paddle","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/133937","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=133937"}],"author":[{"embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/handyplugins"}],"wp:attachment":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=133937"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=133937"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=133937"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=133937"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=133937"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=133937"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}