Description
MKE Direct Checkout Link Generator for WooCommerce helps store owners create simple direct checkout URLs for individual WooCommerce products.
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.
Example direct checkout link:
https://yourstore.com/?dcl_product=123
Optional quantity:
https://yourstore.com/?dcl_product=123&qty=2
Optional coupon:
https://yourstore.com/?dcl_product=123&coupon=START10
The plugin also supports the legacy aas_direct_checkout parameter for older links.
Free features
- Generate a direct checkout URL by WooCommerce product ID.
- Search products by name from the admin link generator.
- Send the shopper directly to the WooCommerce checkout page.
- Optional quantity parameter.
- Optional coupon parameter.
- Optional cart clearing before adding the product.
- Customizable primary URL parameter name.
- Copy-ready generated URL field.
- Admin help tab and field-level help popups.
- WooCommerce missing notice.
Notes
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.
This plugin requires WooCommerce. It is not affiliated with or endorsed by WooCommerce or Automattic.
Screenshots



Installation
- Upload the plugin files to the
/wp-content/plugins/mke-direct-checkout-link-generator-for-woocommerce/directory, or install the plugin through the WordPress Plugins screen. - Activate the plugin through the Plugins screen in WordPress.
- Make sure WooCommerce is installed and active.
- Go to WooCommerce > MKE Checkout Links.
- Search for a product, confirm the product ID, add optional quantity or coupon details, and copy the generated checkout URL.
FAQ
-
Does this replace WooCommerce checkout?
-
No. The plugin sends customers to the normal WooCommerce checkout page after adding the selected product to the cart.
-
Does it support variable products?
-
Yes, but use the actual variation ID in the generated link. Parent product IDs may not add a purchasable variation to the cart.
-
Does it support coupons?
-
Yes. If coupon parameters are enabled in the plugin settings, you can append
&coupon=CODEto the generated link. WooCommerce still controls whether the coupon is valid for the cart. -
Can I change the URL parameter?
-
Yes. The Settings tab lets you change the primary product parameter. The default is
dcl_product. -
Does this plugin clear the cart first?
-
It can. The setting is enabled by default for cleaner single-offer checkout links, and you can turn it off in the Settings tab.
-
Does it work with subscriptions?
-
Simple subscriptions should work when WooCommerce Subscriptions is installed and the subscription product is purchasable. For variable subscriptions, use the actual variation ID.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“MKE Direct Checkout Link Generator for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “MKE Direct Checkout Link Generator for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.13
- Added the Learn About PRO button to the left of the View All MKE Plugins button in each top description/help section.
- Removed duplicate standalone button placement and removed the duplicate Pro learn-more button from the lower upgrade panel.
1.0.12
- Moved the View All MKE Plugins button into the top description/help section on each admin tab.
- Removed the separate duplicate All MKE Plugins button above the Settings tab content.
- Confirmed the plugin header author displays as MKE with the MKE plugins Author URI.
1.0.11
- Changed the Help / Upgrade tab label to Help.
- Removed Pro upgrade content from the Help tab.
- Added a visible All MKE Plugins button near the top of the plugin admin screen and inside the Help tab.
1.0.10
- Added an All MKE Plugins link on the admin Settings page.
- Added an Author URI header so the plugin listing By MKE author link points to the MKE plugins page.
1.0.9
- Renamed the plugin to MKE Direct Checkout Link Generator for WooCommerce.
- Updated the folder slug, main plugin file name, text domain, readme title, and contributor value for WordPress.org review.
- Added an explicit settings capability filter and tightened settings sanitization permission handling.
- Removed inline admin field JavaScript and changed help icons to non-link spans for cleaner markup.
1.0.8
- Removed the Author URI plugin header because it matched the Plugin URI. The Plugin URI remains the plugin-specific information page.
1.0.7
- Product lookup selection now also fills the visible manual Product ID field below the lookup box.
1.0.6
- Added a languages folder so the Domain Path header points to an existing folder.
- Wrapped generated help markup with an allowed HTML escape list for plugin-check output escaping warnings.
- Tightened the AJAX product lookup input handling comments around nonce verification.
1.0.5
- Removed inactive Pro tabs from the free admin interface.
- Kept only Generate Link, Settings, and Help / Upgrade tabs.
- Added the Pro feature list to the Help / Upgrade tab.
- Updated plugin and Pro upgrade links.
1.0.4
- Added product name lookup dropdown for generated direct checkout links.
1.0.3
- Added inactive Pro tabs and Pro feature previews with PRO pills so free users can see the Pro upgrade path.
1.0.2
- Added hover help icons with popup explanations for the link generator and settings fields.
1.0.1
- Added documentation boxes explaining how to use the generator and settings.
1.0.0
- Initial free version.
