{"id":283645,"date":"2026-03-23T19:26:00","date_gmt":"2026-03-23T19:26:00","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/test-order-for-woocommerce\/"},"modified":"2026-03-25T20:59:30","modified_gmt":"2026-03-25T20:59:30","slug":"diluted-test-order-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/bn.wordpress.org\/plugins\/diluted-test-order-for-woocommerce\/","author":23451018,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.0","stable_tag":"1.0.0","tested":"6.9.4","requires":"6.0","requires_php":"8.0","requires_plugins":null,"header_name":"Diluted Test Order for WooCommerce","header_author":"Diluted","header_description":"Test your WooCommerce checkout safely without charging real payments. This plugin adds an administrator-only payment method that instantly marks orders as paid, perfect for testing and store setup.","assets_banners_color":"","last_updated":"2026-03-25 20:59:30","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/diluted-test-order-for-woocommerce\/","header_author_uri":"https:\/\/diluted.dev\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":151,"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":"dilutedplugins","date":"2026-03-25 20:59:30"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3490430,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[3148,507,19979,1591,286],"plugin_category":[45],"plugin_contributors":[258463],"plugin_business_model":[],"class_list":["post-283645","plugin","type-plugin","status-publish","hentry","plugin_tags-checkout","plugin_tags-payment","plugin_tags-staging","plugin_tags-testing","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-diluted","plugin_committers-dilutedplugins"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/diluted-test-order-for-woocommerce\/assets\/icon-256x256.png?rev=3490430","icon_2x":"https:\/\/ps.w.org\/diluted-test-order-for-woocommerce\/assets\/icon-256x256.png?rev=3490430","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>This plugin adds a WooCommerce payment method that completes checkout without a real payment provider. Orders are saved and marked paid like a normal purchase, only the payment is fake.<\/p>\n\n<ul>\n<li><strong>Admin-only<\/strong> - Only users who can <code>manage_woocommerce<\/code> (typically administrators and shop managers) see the method at checkout. Guests and customers never see it.<\/li>\n<li><strong>Paid immediately<\/strong> - Orders complete as if payment succeeded. Stock updates, emails, and other post-payment behavior run as usual.<\/li>\n<li><strong>Works everywhere you check out<\/strong> - Shortcode\/classic checkout and the Cart &amp; Checkout blocks.<\/li>\n<\/ul>\n\n<h3>Usage<\/h3>\n\n<ol>\n<li>Sign in as a user with the <strong>Shop manager<\/strong> or <strong>Administrator<\/strong> role (or any role that includes <code>manage_woocommerce<\/code>).<\/li>\n<li>Add products to the cart and open checkout.<\/li>\n<li>Choose the test payment method in the checkout, the default label is <strong>Test order (fake payment)<\/strong> unless you changed it under the gateway settings.<\/li>\n<li>Place the order. You are redirected to the order received (thank-you) page; the order is recorded as paid.<\/li>\n<\/ol>\n\n<p>You can customize the <strong>Title<\/strong> and <strong>Description<\/strong> shown at checkout under <strong>WooCommerce \u2192 Settings \u2192 Payments \u2192 Test order (admin only)<\/strong>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate WooCommerce.<\/li>\n<li>Upload the plugin to <code>\/wp-content\/plugins\/diluted-test-order-for-woocommerce\/<\/code> or install via WordPress admin.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Go to WooCommerce \u2192 Settings \u2192 Payments and enable \"Test order (admin only)\".<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"who%20can%20see%20the%20test%20order%20payment%20method%3F\"><h3>Who can see the test order payment method?<\/h3><\/dt>\n<dd><p>Only users with the \"manage_woocommerce\" capability (typically administrators and shop managers).<\/p><\/dd>\n<dt id=\"is%20this%20compatible%20with%20classic%20and%20block%20checkout%3F\"><h3>Is this compatible with classic and block checkout?<\/h3><\/dt>\n<dd><p>Yes. The plugin is compatible with the shortcode checkout and the new block checkout.<\/p><\/dd>\n<dt id=\"should%20i%20leave%20this%20enabled%20on%20a%20live%20store%3F\"><h3>Should I leave this enabled on a live store?<\/h3><\/dt>\n<dd><p>The gateway is only offered to users who can manage WooCommerce, so customers never see it. Still, disable or remove it on production if you do not need it\u2014fewer moving parts and a clearer payment settings screen.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Test order payment method (admin-only).<\/li>\n<\/ul>","raw_excerpt":"Adds a fake payment method so you can test the full checkout flow without a real payment provider. Ideal for staging, QA and local development.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/283645","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=283645"}],"author":[{"embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/dilutedplugins"}],"wp:attachment":[{"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=283645"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=283645"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=283645"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=283645"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=283645"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=283645"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}