WooCommerce Stock Manager / Configuration July 29, 2026

Restrict Payment Methods for Preorder and Backorder Carts

Restrict WooCommerce payment methods for preorder and backorder carts when delayed fulfillment requires safer payment options.

Applies to 2.0.1+ Stable Verified July 29, 2026

Some payment methods may not be suitable for delayed orders. For example, you may not want to allow cash on delivery for preorder products.

Disable Payment Methods

  1. Go to WooCommerce → Settings → Products → Stock status.
  2. Find Advanced.
  3. Use Disable payment for pre-order to choose gateways not allowed for preorder carts.
  4. Use Disable payment for backorder to choose gateways not allowed for backorder carts.
  5. Save changes.

What Customers See

At checkout, disabled gateways should not be available when the cart contains the matching delayed item type.

  • Disable cash on delivery for delayed products.
  • Disable payment methods that expire authorization too quickly.
  • Keep reliable online payment methods enabled.

Test Before Launch

Test three carts: regular product only, preorder product only, and backorder product only. Confirm payment options differ only where intended.

Related Guides

Continue from WooCommerce Stock Manager documentation to the complete product workflow.

Evaluate product scope on the money page, use the pillar Guide for decisions and trade-offs, and return here for exact configuration.

Need support?

Still stuck?

Open a support request and include this article title, your plugin version, and what you already tried.

Open Support