{"id":324321,"date":"2026-06-14T13:32:47","date_gmt":"2026-06-14T13:32:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/direct-checkout-links-for-woocommerce\/"},"modified":"2026-06-14T13:32:31","modified_gmt":"2026-06-14T13:32:31","slug":"mke-direct-checkout-link-generator-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/mke-direct-checkout-link-generator-for-woocommerce\/","author":23439426,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.13","stable_tag":"1.0.13","tested":"7.0","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"MKE Direct Checkout Link Generator for WooCommerce","header_author":"MKE","header_description":"Generate direct checkout links that add WooCommerce products to the cart and send customers directly to checkout.","assets_banners_color":"a5c5df","last_updated":"2026-06-14 13:32:31","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/mobile.mkettingtonbooks.com\/direct-checkout-links","header_author_uri":"https:\/\/mobile.mkettingtonbooks.com\/mkettingtonbooks-wordpress-plugins\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":27,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.13":{"tag":"1.0.13","author":"martyettington","date":"2026-06-14 13:32:31"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3571932,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3571932,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3571932,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3571932,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.13"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3571932,"resolution":"1","location":"assets","locale":"","width":1200,"height":800},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3571932,"resolution":"2","location":"assets","locale":"","width":1200,"height":800},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3571932,"resolution":"3","location":"assets","locale":"","width":1200,"height":800}},"screenshots":{"1":"Generate a direct checkout link by searching for a WooCommerce product and copying the finished URL.","2":"Configure the primary URL parameter and cart behavior from the Settings tab.","3":"Read built-in usage guidance and field help from the Help tab."}},"plugin_section":[],"plugin_tags":[3047,3148,326,73352,286],"plugin_category":[45],"plugin_contributors":[260555],"plugin_business_model":[],"class_list":["post-324321","plugin","type-plugin","status-publish","hentry","plugin_tags-cart","plugin_tags-checkout","plugin_tags-coupon","plugin_tags-direct-checkout","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-martyettington","plugin_committers-martyettington"],"banners":{"banner":"https:\/\/ps.w.org\/mke-direct-checkout-link-generator-for-woocommerce\/assets\/banner-772x250.png?rev=3571932","banner_2x":"https:\/\/ps.w.org\/mke-direct-checkout-link-generator-for-woocommerce\/assets\/banner-1544x500.png?rev=3571932","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/mke-direct-checkout-link-generator-for-woocommerce\/assets\/icon-128x128.png?rev=3571932","icon_2x":"https:\/\/ps.w.org\/mke-direct-checkout-link-generator-for-woocommerce\/assets\/icon-256x256.png?rev=3571932","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/mke-direct-checkout-link-generator-for-woocommerce\/assets\/screenshot-1.png?rev=3571932","caption":"Generate a direct checkout link by searching for a WooCommerce product and copying the finished URL."},{"src":"https:\/\/ps.w.org\/mke-direct-checkout-link-generator-for-woocommerce\/assets\/screenshot-2.png?rev=3571932","caption":"Configure the primary URL parameter and cart behavior from the Settings tab."},{"src":"https:\/\/ps.w.org\/mke-direct-checkout-link-generator-for-woocommerce\/assets\/screenshot-3.png?rev=3571932","caption":"Read built-in usage guidance and field help from the Help tab."}],"raw_content":"<!--section=description-->\n<p>MKE Direct Checkout Link Generator for WooCommerce helps store owners create simple direct checkout URLs for individual WooCommerce products.<\/p>\n\n<p>Instead of sending a customer through a product page and cart page, you can place a generated URL in an email, landing page button, social post, ad, or campaign message. When the customer clicks the link, the plugin adds the selected product to the WooCommerce cart and redirects the customer to checkout.<\/p>\n\n<p>Example direct checkout link:<\/p>\n\n<pre><code>https:\/\/yourstore.com\/?dcl_product=123\n<\/code><\/pre>\n\n<p>Optional quantity:<\/p>\n\n<pre><code>https:\/\/yourstore.com\/?dcl_product=123&amp;qty=2\n<\/code><\/pre>\n\n<p>Optional coupon:<\/p>\n\n<pre><code>https:\/\/yourstore.com\/?dcl_product=123&amp;coupon=START10\n<\/code><\/pre>\n\n<p>The plugin also supports the legacy <code>aas_direct_checkout<\/code> parameter for older links.<\/p>\n\n<h4>Free features<\/h4>\n\n<ul>\n<li>Generate a direct checkout URL by WooCommerce product ID.<\/li>\n<li>Search products by name from the admin link generator.<\/li>\n<li>Send the shopper directly to the WooCommerce checkout page.<\/li>\n<li>Optional quantity parameter.<\/li>\n<li>Optional coupon parameter.<\/li>\n<li>Optional cart clearing before adding the product.<\/li>\n<li>Customizable primary URL parameter name.<\/li>\n<li>Copy-ready generated URL field.<\/li>\n<li>Admin help tab and field-level help popups.<\/li>\n<li>WooCommerce missing notice.<\/li>\n<\/ul>\n\n<h4>Notes<\/h4>\n\n<p>For variable products or variable subscriptions, use the actual variation ID rather than the parent product ID. Product availability, purchasability, stock handling, coupon validation, checkout behavior, taxes, shipping, and payment collection are still handled by WooCommerce and your configured WooCommerce extensions.<\/p>\n\n<p>This plugin requires WooCommerce. It is not affiliated with or endorsed by WooCommerce or Automattic.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/mke-direct-checkout-link-generator-for-woocommerce\/<\/code> directory, or install the plugin through the WordPress Plugins screen.<\/li>\n<li>Activate the plugin through the Plugins screen in WordPress.<\/li>\n<li>Make sure WooCommerce is installed and active.<\/li>\n<li>Go to WooCommerce &gt; MKE Checkout Links.<\/li>\n<li>Search for a product, confirm the product ID, add optional quantity or coupon details, and copy the generated checkout URL.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20replace%20woocommerce%20checkout%3F\"><h3>Does this replace WooCommerce checkout?<\/h3><\/dt>\n<dd><p>No. The plugin sends customers to the normal WooCommerce checkout page after adding the selected product to the cart.<\/p><\/dd>\n<dt id=\"does%20it%20support%20variable%20products%3F\"><h3>Does it support variable products?<\/h3><\/dt>\n<dd><p>Yes, but use the actual variation ID in the generated link. Parent product IDs may not add a purchasable variation to the cart.<\/p><\/dd>\n<dt id=\"does%20it%20support%20coupons%3F\"><h3>Does it support coupons?<\/h3><\/dt>\n<dd><p>Yes. If coupon parameters are enabled in the plugin settings, you can append <code>&amp;coupon=CODE<\/code> to the generated link. WooCommerce still controls whether the coupon is valid for the cart.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20url%20parameter%3F\"><h3>Can I change the URL parameter?<\/h3><\/dt>\n<dd><p>Yes. The Settings tab lets you change the primary product parameter. The default is <code>dcl_product<\/code>.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20clear%20the%20cart%20first%3F\"><h3>Does this plugin clear the cart first?<\/h3><\/dt>\n<dd><p>It can. The setting is enabled by default for cleaner single-offer checkout links, and you can turn it off in the Settings tab.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20subscriptions%3F\"><h3>Does it work with subscriptions?<\/h3><\/dt>\n<dd><p>Simple subscriptions should work when WooCommerce Subscriptions is installed and the subscription product is purchasable. For variable subscriptions, use the actual variation ID.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.13<\/h4>\n\n<ul>\n<li>Added the Learn About PRO button to the left of the View All MKE Plugins button in each top description\/help section.<\/li>\n<li>Removed duplicate standalone button placement and removed the duplicate Pro learn-more button from the lower upgrade panel.<\/li>\n<\/ul>\n\n<h4>1.0.12<\/h4>\n\n<ul>\n<li>Moved the View All MKE Plugins button into the top description\/help section on each admin tab.<\/li>\n<li>Removed the separate duplicate All MKE Plugins button above the Settings tab content.<\/li>\n<li>Confirmed the plugin header author displays as MKE with the MKE plugins Author URI.<\/li>\n<\/ul>\n\n<h4>1.0.11<\/h4>\n\n<ul>\n<li>Changed the Help \/ Upgrade tab label to Help.<\/li>\n<li>Removed Pro upgrade content from the Help tab.<\/li>\n<li>Added a visible All MKE Plugins button near the top of the plugin admin screen and inside the Help tab.<\/li>\n<\/ul>\n\n<h4>1.0.10<\/h4>\n\n<ul>\n<li>Added an All MKE Plugins link on the admin Settings page.<\/li>\n<li>Added an Author URI header so the plugin listing By MKE author link points to the MKE plugins page.<\/li>\n<\/ul>\n\n<h4>1.0.9<\/h4>\n\n<ul>\n<li>Renamed the plugin to MKE Direct Checkout Link Generator for WooCommerce.<\/li>\n<li>Updated the folder slug, main plugin file name, text domain, readme title, and contributor value for WordPress.org review.<\/li>\n<li>Added an explicit settings capability filter and tightened settings sanitization permission handling.<\/li>\n<li>Removed inline admin field JavaScript and changed help icons to non-link spans for cleaner markup.<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>Removed the Author URI plugin header because it matched the Plugin URI. The Plugin URI remains the plugin-specific information page.<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Product lookup selection now also fills the visible manual Product ID field below the lookup box.<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Added a languages folder so the Domain Path header points to an existing folder.<\/li>\n<li>Wrapped generated help markup with an allowed HTML escape list for plugin-check output escaping warnings.<\/li>\n<li>Tightened the AJAX product lookup input handling comments around nonce verification.<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Removed inactive Pro tabs from the free admin interface.<\/li>\n<li>Kept only Generate Link, Settings, and Help \/ Upgrade tabs.<\/li>\n<li>Added the Pro feature list to the Help \/ Upgrade tab.<\/li>\n<li>Updated plugin and Pro upgrade links.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Added product name lookup dropdown for generated direct checkout links.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Added inactive Pro tabs and Pro feature previews with PRO pills so free users can see the Pro upgrade path.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Added hover help icons with popup explanations for the link generator and settings fields.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added documentation boxes explaining how to use the generator and settings.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial free version.<\/li>\n<\/ul>","raw_excerpt":"Generate direct checkout links that add one WooCommerce product to the cart and send customers directly to checkout.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/324321","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=324321"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/martyettington"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=324321"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=324321"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=324321"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=324321"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=324321"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=324321"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}