Digital Item

How to flag orders with digital products in WooCommerce

Flag orders containing virtual or digital products

Automatically badges orders that include at least one virtual or digital product so your team can ensure digital fulfilment (download links, licence keys, access grants) is handled correctly alongside any physical items.

Workflow info
The problem

Virtual products require different fulfilment - download links, licence keys, or access provisioning instead of picking and packing. If digital items are not flagged, warehouse staff may overlook the digital component or customers may not receive their digital purchases promptly.

The solution

OrderBadger can flag any order that contains a virtual or digital product.

Who this is for

Stores selling a mix of physical and digital products - such as software with hardware bundles, online courses with printed materials, or music with merchandise.

At a glance
Detects virtual and downloadable products Triggers on a single virtual item Covers mixed physical and digital orders Passive badge, no inbox routing Badge: Digital Item (purple)
People also search for
badge orders containing virtual or downloadable items WooCommerce flag digital product orders for licence key fulfilment WooCommerce identify orders needing digital delivery alert on mixed physical and digital product orders ensure download links sent for virtual product purchases

How it works

Checks whether the order includes at least one item marked as virtual or downloadable in WooCommerce. If so, the order is badged so your team can ensure the digital component is fulfilled correctly.

Verify that download links, licence keys, or access credentials have been sent to the customer. If the order also contains physical items, ensure both fulfilment streams are completed.

Rule template

Plain English rule The order contains at least one virtual or digital product

Write this (or something similar) in the OrderBadger rule builder. The AI compiler turns it into executable logic automatically.

Make it yours

Add or remove conditions
  • Add 'and order contains at least one physical product' to only badge mixed orders where both physical and digital fulfilment are needed, ignoring purely virtual orders. The order contains at least one virtual or digital product and order contains at least one physical product
  • Add 'and order total is over £50' to focus on significant digital orders and skip low-value digital add-ons. The order contains at least one virtual or digital product and order total is over £50

Badge preview

Default: Digital Item

When this rule matches

Has Virtual Item
The order contains at least one virtual item, so contains_virtual_item is true.

When this rule does not match

Physical Only
The order contains only physical products, so contains_virtual_item is false.
No Items In Order
The order has no items, so the virtual item condition cannot be met.

Good to know

  • This relies on products being correctly marked as 'virtual' or 'downloadable' in WooCommerce. Miscategorised products will not trigger the flag.
  • Does not distinguish between downloadable files and other virtual product types (e.g. services, bookings).

Frequently asked questions

  • Does this detect WooCommerce downloadable products as well as virtual ones?
    Yes. Both products marked as 'virtual' and those marked as 'downloadable' in WooCommerce will trigger this badge.
  • Will this fire for orders that contain only virtual items, or only mixed orders?
    Both. The rule triggers whenever at least one virtual item is present, whether the order is entirely virtual or a mix of physical and digital products.
  • What about WooCommerce Subscriptions or Bookings - are those considered virtual?
    Only if the underlying product is marked as 'virtual' in WooCommerce. Subscription and booking products vary - check your product settings to confirm.

Related rules

Try this rule in your store

OrderBadger is free on WordPress.org. Install it and create this rule in minutes - no code required.

Install OrderBadger Free