Adds a fake payment method so you can test the full checkout flow without a real payment provider.
| Author: | Diluted (profile at wordpress.org) |
| WordPress version required: | 6.0 |
| WordPress version tested: | 6.9.4 |
| Plugin version: | 1.0.0 |
| Added to WordPress repository: | 23-03-2026 |
| Last updated: | 25-03-2026 |
| Rating, %: | 100 |
| Rated by: | 1 |
| Plugin URI: | https://wordpress.org/plugins/diluted-test-or... |
| Total downloads: | 239 |
| Active installs: | 10+ |
![]() Click to start download |
|
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.
- Admin-only – Only users who can
manage_woocommerce(typically administrators and shop managers) see the method at checkout. Guests and customers never see it. - Paid immediately – Orders complete as if payment succeeded. Stock updates, emails, and other post-payment behavior run as usual.
- Works everywhere you check out – Shortcode/classic checkout and the Cart & Checkout blocks.
Usage
- Sign in as a user with the Shop manager or Administrator role (or any role that includes
manage_woocommerce). - Add products to the cart and open checkout.
- Choose the test payment method in the checkout, the default label is Test order (fake payment) unless you changed it under the gateway settings.
- Place the order. You are redirected to the order received (thank-you) page; the order is recorded as paid.
You can customize the Title and Description shown at checkout under WooCommerce Settings Payments Test order (admin only).
FAQ
ChangeLog
