{"id":228871,"date":"2025-04-17T13:38:02","date_gmt":"2025-04-17T13:38:02","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/minimum-checkout-amount\/"},"modified":"2026-03-09T16:27:01","modified_gmt":"2026-03-09T16:27:01","slug":"minimum-checkout-amount","status":"publish","type":"plugin","link":"https:\/\/test.wordpress.org\/plugins\/minimum-checkout-amount\/","author":23268796,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.4","stable_tag":"1.2.4","tested":"6.9.4","requires":"5.0","requires_php":"7.2","requires_plugins":null,"header_name":"Minimum Checkout Amount for WooCommerce","header_author":"Marco Gagnon","header_description":"Enforces a minimum checkout amount.","assets_banners_color":"97a9c9","last_updated":"2026-03-09 16:27:01","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/marcogagnon.ca\/minimum-checkout-amount-for-woocommerce\/","header_author_uri":"https:\/\/marcogagnon.ca\/plugins\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":779,"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":"aisimpleplugin","date":"2025-04-17 16:35:12"},"1.1.0":{"tag":"1.1.0","author":"aisimpleplugin","date":"2025-06-27 13:23:02"},"1.1.1":{"tag":"1.1.1","author":"aisimpleplugin","date":"2025-06-26 20:57:23"},"1.1.2":{"tag":"1.1.2","author":"aisimpleplugin","date":"2025-06-27 17:11:44"},"1.1.4":{"tag":"1.1.4","author":"aisimpleplugin","date":"2025-06-30 16:31:41"},"1.1.5":{"tag":"1.1.5","author":"aisimpleplugin","date":"2025-07-10 20:22:08"},"1.1.6":{"tag":"1.1.6","author":"aisimpleplugin","date":"2025-09-17 16:52:36"},"1.1.7":{"tag":"1.1.7","author":"aisimpleplugin","date":"2025-12-01 12:12:06"},"1.2.0":{"tag":"1.2.0","author":"aisimpleplugin","date":"2025-12-01 21:58:08"},"1.2.1":{"tag":"1.2.1","author":"aisimpleplugin","date":"2025-12-04 12:39:56"},"1.2.2":{"tag":"1.2.2","author":"aisimpleplugin","date":"2025-12-14 18:06:40"},"1.2.3":{"tag":"1.2.3","author":"aisimpleplugin","date":"2025-12-14 18:19:36"},"1.2.4":{"tag":"1.2.4","author":"aisimpleplugin","date":"2026-03-09 16:27:01"}},"upgrade_notice":{"1.2.0":"<p>This update introduces a new customizable warning message setting for the minimum checkout notice.\nIf no custom message is provided, the default translated message will be used automatically<\/p>","1.1.7":"<p>This update adds a new uninstall cleanup option and improves validation behavior for administrators and shop managers. No configuration changes are required.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3386094,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3386094,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3386097,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3386094,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0","1.1.1","1.1.2","1.1.4","1.1.5","1.1.6","1.1.7","1.2.0","1.2.1","1.2.2","1.2.3","1.2.4"],"block_files":[],"assets_screenshots":{"Screenshot-1.png":{"filename":"Screenshot-1.png","revision":3410937,"resolution":"1","location":"assets","locale":""},"Screenshot-2.png":{"filename":"Screenshot-2.png","revision":3410937,"resolution":"2","location":"assets","locale":""}},"screenshots":{"1":"Settings page","2":"Error message on cart page"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[30116,3148,66046,286,13816],"plugin_category":[45],"plugin_contributors":[240964],"plugin_business_model":[],"class_list":["post-228871","plugin","type-plugin","status-publish","hentry","plugin_tags-cart-total","plugin_tags-checkout","plugin_tags-minimum-amount","plugin_tags-woocommerce","plugin_tags-woocommerce-checkout","plugin_category-ecommerce","plugin_contributors-aisimpleplugin","plugin_committers-aisimpleplugin","plugin_support_reps-marcgagnondev"],"banners":{"banner":"https:\/\/ps.w.org\/minimum-checkout-amount\/assets\/banner-772x250.png?rev=3386094","banner_2x":"https:\/\/ps.w.org\/minimum-checkout-amount\/assets\/banner-1544x500.png?rev=3386097","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/minimum-checkout-amount\/assets\/icon-128x128.png?rev=3386094","icon_2x":"https:\/\/ps.w.org\/minimum-checkout-amount\/assets\/icon-256x256.png?rev=3386094","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/minimum-checkout-amount\/assets\/Screenshot-1.png?rev=3410937","caption":"Settings page"},{"src":"https:\/\/ps.w.org\/minimum-checkout-amount\/assets\/Screenshot-2.png?rev=3410937","caption":"Error message on cart page"}],"raw_content":"<!--section=description-->\n<p>Minimum Checkout Amount helps WooCommerce store owners enforce a minimum order requirement.<br \/>\nIf a customer's cart does not reach the required minimum amount, the plugin will:<\/p>\n\n<ul>\n<li>Show a clear error message on the cart page  <\/li>\n<li>Block checkout until the requirement is met  <\/li>\n<li>Optionally include taxes in the calculation  <\/li>\n<li>Allow excluding specific users from the minimum requirement  <\/li>\n<li>Automatically exclude Administrators and Shop Managers  <\/li>\n<\/ul>\n\n<p>This plugin is lightweight, fast, and fully compatible with WooCommerce HPOS.<\/p>\n\n<h3>Features<\/h3>\n\n<ul>\n<li>Set a minimum checkout amount<\/li>\n<li>Show a message when the minimum is not met<\/li>\n<li>Include or exclude taxes in the calculation<\/li>\n<li>Exclude specific users from the minimum requirement<\/li>\n<li>Automatically excludes Admin and Shop Manager roles<\/li>\n<li>HPOS compatible<\/li>\n<\/ul>\n\n<h3>WooCommerce Compatibility<\/h3>\n\n<p>This plugin is fully compatible with WooCommerce High-Performance Order Storage (HPOS).<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/minimum-checkout-amount<\/code> directory, or install it via the WordPress Plugins screen.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Go to <strong>WooCommerce \u2192 Settings \u2192 Minimum Checkout Amount<\/strong>.<\/li>\n<li>Set your minimum amount and preferences.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20support%20hpos%3F\"><h3>Does this plugin support HPOS?<\/h3><\/dt>\n<dd><p>Yes. The plugin is fully compatible with WooCommerce HPOS.<\/p><\/dd>\n<dt id=\"can%20i%20exclude%20specific%20users%3F\"><h3>Can I exclude specific users?<\/h3><\/dt>\n<dd><p>Yes, you can exclude individual users in the plugin settings.<\/p><\/dd>\n<dt id=\"can%20i%20apply%20the%20minimum%20checkout%20amount%20to%20specific%20user%20roles%3F\"><h3>Can I apply the minimum checkout amount to specific user roles?<\/h3><\/dt>\n<dd><p>Administrators and Shop Managers are automatically excluded. No other role-based exclusions are supported at this time.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.4<\/h4>\n\n<ul>\n<li>Improved code quality and compliance with WordPress coding standards.<\/li>\n<li>Fixed minor issues related to settings handling and plugin uninstall cleanup.<\/li>\n<li>Enhanced internationalization and escaping in admin settings.<\/li>\n<li>No functional changes for end users.<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Fixed: i18n issue in settings description string.<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Fixed: i18n issue in settings description string.<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Updated: text strings for better translation coverage.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<p>*Added: customizable minimum checkout warning message setting.\n*Added: support for dynamic placeholders {amount} and {difference} in warning messages.\n*Preserve:d compatibility with WooCommerce tax calculations based on plugin settings.\n*Refactored: validation logic for improved reliability and maintainability.\n*Removed: redundant validation methods to prevent duplicate enforcement.\n*Improved: message translation fallback handling.\n*Minor performance and code cleanup.<\/p>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li>Added: full HPOS compatibility for WooCommerce.<\/li>\n<li>Added: uninstall cleanup option to remove plugin settings.<\/li>\n<li>Improved: validation logic and excluded Administrator &amp; Shop Manager roles automatically.<\/li>\n<li>Cleaned: and reorganized code for performance and maintainability.<\/li>\n<li>Updated: translations (fr_FR, es_ES).<\/li>\n<li>Various: small fixes and enhancements.<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>Improved: compatibility with recent WooCommerce versions.<\/li>\n<li>Updated: text strings for better translation coverage.<\/li>\n<li>Minor security and code-quality improvements.<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Added: option to include taxes in minimum order calculation.<\/li>\n<li>Enhanced: admin settings layout.<\/li>\n<li>Improved: cart page validation messages.<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Added: feature to exclude specific users from the minimum amount requirement.<\/li>\n<li>Improved: error handling and message formatting.<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Better handling of manual \u201cpay for order\u201d flows.<\/li>\n<li>Added: nonce validation to improve security.<\/li>\n<li>Fixed: inconsistent message display on the checkout page.<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Improved: minimum amount validation logic.<\/li>\n<li>Enhanced: WooCommerce compatibility.<\/li>\n<li>Minor performance improvements.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Added: initial settings page.<\/li>\n<li>Added: option to display messages on the cart and shop pages.<\/li>\n<li>Improved: translation templates.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Enforces a minimum checkout amount with basic settings.<\/li>\n<\/ul>","raw_excerpt":"A lightweight WooCommerce plugin that prevents checkout if the cart total is below a minimum amount.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/228871","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=228871"}],"author":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/aisimpleplugin"}],"wp:attachment":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=228871"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=228871"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=228871"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=228871"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=228871"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=228871"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}