PayPal Enterprise | Site Banner Q3 2026

Product Icon

WooCommerce

Sell online with the flexible, customizable ecommerce platform designed to grow with your business. From your first sale to millions in revenue, Woo is with you. See why merchants trust us to power 4+ million online stores.

Automatically Complete Orders Containing Only Virtual Products

WooCommerce currently automatically changes an order to Completed after payment only when the order contains products that are both Virtual and Downloadable.

Many WooCommerce stores, however, sell products that are Virtual but not Downloadable, such as event tickets, class registrations, memberships, reservations, raffle ticket purchases, service bookings, or other digital/non-shippable items. These orders typically require no shipping or manual fulfillment, yet they remain in Processing and require store administrators to manually complete them or install custom code/plugins to automate the process.

I would like WooCommerce to automatically mark an order as Completed whenever all items in the order are Virtual products, regardless of whether they are marked as Downloadable.

This could be implemented either as:

a new WooCommerce setting (for example, “Automatically complete orders containing only Virtual products”), or
by extending the existing behavior to include all Virtual-only orders.

This enhancement would simplify order management for many WooCommerce stores that sell services, event registrations, memberships, and other non-shippable products, while reducing the need for custom code or third-party plugins.
Thanks.
– Tom

Author

tgreedit

Current Status

Open

Last updated: July 12, 2026

0 comments

Log in to comment on this feature request.

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.