{"id":371208,"date":"2026-10-07T02:41:19","date_gmt":"2026-10-07T02:41:19","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/padlopay-paddle-payments-for-woocommerce\/"},"modified":"2026-10-07T02:40:54","modified_gmt":"2026-10-07T02:40:54","slug":"noor-checkout","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/noor-checkout\/","author":23230225,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.3","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"NoorCheckout - Payment Gateway with Paddle for WooCommerce","header_author":"NoorWork","header_description":"Accept Paddle payments in WooCommerce with classic and block checkout support.","assets_banners_color":"c6cbd7","last_updated":"2026-10-07 02:40:54","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/noorwork.com\/noor-checkout","header_author_uri":"https:\/\/noorwork.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":122,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"noorwork","date":"2026-10-07 02:40:54","revision":3731777}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3731777,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3731777,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3731777,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"Screenshot-1.png":{"filename":"Screenshot-1.png","revision":3731777,"resolution":"1","location":"assets","locale":"","width":1478,"height":841},"Screenshot-2.png":{"filename":"Screenshot-2.png","revision":3731777,"resolution":"2","location":"assets","locale":"","width":1739,"height":802},"Screenshot-3.png":{"filename":"Screenshot-3.png","revision":3731777,"resolution":"3","location":"assets","locale":"","width":1715,"height":783},"Screenshot-4.png":{"filename":"Screenshot-4.png","revision":3731777,"resolution":"4","location":"assets","locale":"","width":1691,"height":781},"Screenshot-5.png":{"filename":"Screenshot-5.png","revision":3731777,"resolution":"5","location":"assets","locale":"","width":1625,"height":805}},"screenshots":{"1":"NoorCheckout Revenue Dashboard.","2":"Transactions management with status filtering and details modal.","3":"Customer spend aggregation list.","4":"Webhook logs explorer with JSON payload inspector.","5":"NoorCheckout Settings."}},"plugin_section":[],"plugin_tags":[3148,1890,187025,1887,286],"plugin_category":[45],"plugin_contributors":[243164],"plugin_business_model":[],"class_list":["post-371208","plugin","type-plugin","status-publish","hentry","plugin_tags-checkout","plugin_tags-gateway","plugin_tags-paddle","plugin_tags-payments","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-noorwork","plugin_committers-noorwork"],"banners":{"banner":"https:\/\/ps.w.org\/noor-checkout\/assets\/banner-772x250.png?rev=3731777","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/noor-checkout\/assets\/icon-128x128.png?rev=3731777","icon_2x":"https:\/\/ps.w.org\/noor-checkout\/assets\/icon-256x256.png?rev=3731777","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/noor-checkout\/assets\/Screenshot-1.png?rev=3731777","caption":"NoorCheckout Revenue Dashboard."},{"src":"https:\/\/ps.w.org\/noor-checkout\/assets\/Screenshot-2.png?rev=3731777","caption":"Transactions management with status filtering and details modal."},{"src":"https:\/\/ps.w.org\/noor-checkout\/assets\/Screenshot-3.png?rev=3731777","caption":"Customer spend aggregation list."},{"src":"https:\/\/ps.w.org\/noor-checkout\/assets\/Screenshot-4.png?rev=3731777","caption":"Webhook logs explorer with JSON payload inspector."},{"src":"https:\/\/ps.w.org\/noor-checkout\/assets\/Screenshot-5.png?rev=3731777","caption":"NoorCheckout Settings."}],"raw_content":"<!--section=description-->\n<p><strong>NoorCheckout<\/strong> seamlessly adds Paddle Billing as a secure, full-featured payment method to your WooCommerce store for simple products. Accept one-time payments with credit\/debit cards, PayPal, Apple Pay, Google Pay, and localized payment methods via Paddle's Merchant of Record infrastructure.<\/p>\n\n<p>Buyers can complete purchases using an embedded inline checkout frame on both classic shortcode checkouts and modern Gutenberg Cart &amp; Checkout Blocks.<\/p>\n\n<h3>Key Features<\/h3>\n\n<ul>\n<li><strong>Paddle Billing Integration<\/strong>: Full compatibility with the modern Paddle Billing platform.<\/li>\n<li><strong>Simple Product Support<\/strong>: Easily sell standard WooCommerce single\/simple products, with shipping and fee lines passed through to the Paddle checkout.<\/li>\n<li><strong>Classic &amp; Block Checkout<\/strong>: Built-in support for standard WooCommerce checkout and Gutenberg Blocks checkout.<\/li>\n<li><strong>Sandbox &amp; Live Environments<\/strong>: Easily switch between Paddle Sandbox test mode and Live production mode.<\/li>\n<\/ul>\n\n<h3>Upgrade to NoorCheckout Pro<\/h3>\n\n<p><strong>NoorCheckout Pro<\/strong> adds advanced capabilities to scale your business:\n* <strong>Recurring Subscriptions<\/strong>: Sell SaaS, digital memberships, and tiered subscription plans with automated renewals.\n* <strong>Variable Product Variations<\/strong>: Map custom Paddle price IDs and billing frequencies to each product variation.\n* <strong>Overlay Popup Modal<\/strong>: Sleek popup overlay modal checkout window.\n* <strong>Country-Based Dynamic Pricing (PPP)<\/strong>: Automatic localized price adjustments based on buyer geolocation.\n* <strong>Page Builder Checkout Widgets<\/strong>: Native widgets for Elementor, Divi, Bricks, Beaver Builder, Spectra, Kadence, and Gutenberg.\n* <strong>Automated Paddle Coupon Sync<\/strong>: 1-click sync of WooCommerce promotional discount codes into Paddle Billing.\n* <strong>Customer Portal<\/strong>: Self-service subscription management in WooCommerce My Account.<\/p>\n\n<p>A detailed Free vs Pro comparison is available inside your WordPress admin under <strong>NoorCheckout \u2192 Upgrade to Pro<\/strong>.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the Paddle API and loads Paddle.js to securely process payment transactions. This is required for the gateway to function.<\/p>\n\n<ul>\n<li><strong>Paddle.js<\/strong> (<code>https:\/\/cdn.paddle.com\/paddle\/v2\/paddle.js<\/code>) is loaded on the checkout page to render the official Paddle checkout experience.<\/li>\n<li><strong>Paddle API<\/strong> (<code>https:\/\/api.paddle.com<\/code> and <code>https:\/\/sandbox-api.paddle.com<\/code>) is called server-side to initialize transactions, verify payments, and process refunds.<\/li>\n<\/ul>\n\n<p>Data sent to Paddle includes order line items, totals, currency, and customer billing details entered at checkout. This happens only when a customer chooses Paddle at checkout, when your store verifies a payment, and when you issue a refund. See Paddle's <a href=\"https:\/\/www.paddle.com\/legal\/terms\">Terms of Use<\/a> and <a href=\"https:\/\/www.paddle.com\/legal\/privacy\">Privacy Policy<\/a>.<\/p>\n\n<p>Paddle is the only external service this plugin contacts. No data is sent to the plugin author or to any analytics or tracking service.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>noor-checkout<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install it directly via the WordPress Plugin Directory.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Navigate to <strong>NoorCheckout \u2192 Settings<\/strong> in your WordPress admin menu.<\/li>\n<li>Enter your Paddle Client-side Token and API Secret Key (found in your Paddle Dashboard under <em>Developer Tools \u2192 Authentication<\/em>).<\/li>\n<li>Copy your Webhook Endpoint URL from the settings page and add it to your Paddle Dashboard under <em>Developer Tools \u2192 Notifications \/ Webhooks<\/em>.<\/li>\n<li>Paste the webhook destination's secret key into <strong>Webhook Secret Key<\/strong> on the settings page. This is required: webhook notifications without a valid signature are rejected.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20woocommerce%3F\"><h3>Does this plugin require WooCommerce?<\/h3><\/dt>\n<dd><p>Yes, NoorCheckout is a payment gateway extension that requires WooCommerce to be installed and active.<\/p><\/dd>\n<dt id=\"where%20do%20i%20get%20my%20paddle%20api%20tokens%3F\"><h3>Where do I get my Paddle API tokens?<\/h3><\/dt>\n<dd><p>Log into your Paddle Dashboard, navigate to <strong>Developer Tools \u2192 Authentication<\/strong>, and generate a Client-side Token and an API Token.<\/p><\/dd>\n<dt id=\"does%20noorcheckout%20support%20cart%20%26%20checkout%20blocks%3F\"><h3>Does NoorCheckout support Cart &amp; Checkout Blocks?<\/h3><\/dt>\n<dd><p>Yes! NoorCheckout has native support for WooCommerce Cart and Checkout Blocks as well as classic shortcode checkouts.<\/p><\/dd>\n<dt id=\"does%20noorcheckout%20free%20support%20variable%20products%3F\"><h3>Does NoorCheckout Free support variable products?<\/h3><\/dt>\n<dd><p>NoorCheckout Free supports simple (single) products. Variable product variation mapping and multi-tier pricing is available in NoorCheckout Pro.<\/p><\/dd>\n<dt id=\"does%20noorcheckout%20free%20support%20recurring%20subscriptions%3F\"><h3>Does NoorCheckout Free support recurring subscriptions?<\/h3><\/dt>\n<dd><p>NoorCheckout Free processes one-time payments. Recurring subscription billing and renewals are supported in NoorCheckout Pro.<\/p><\/dd>\n<dt id=\"how%20do%20i%20test%20payments%20before%20going%20live%3F\"><h3>How do I test payments before going live?<\/h3><\/dt>\n<dd><p>Enable \"Sandbox Test Mode\" under <strong>NoorCheckout \u2192 Settings \u2192 API &amp; Environment<\/strong> and use your Paddle Sandbox credentials.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Accept Paddle payments in WooCommerce with classic checkout, Cart\/Checkout Blocks, webhook logs, and sales overview.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/371208","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=371208"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/noorwork"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=371208"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=371208"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=371208"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=371208"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=371208"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=371208"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}