View Categories

Autocomplete the virtual products orders

3 min read

📋

Overview

Automation
Virtual Products
Order Processing

The Autocomplete Virtual Orders feature automatically marks virtual product orders as completed immediately after payment is received. This eliminates the need for manual order processing for digital products, improving customer experience and reducing administrative overhead.

By default, WooCommerce requires manual intervention to complete orders, even for virtual products that don’t require shipping. This creates unnecessary delays for customers waiting to access their digital purchases.

Default WooCommerce flow for virtual products

Default WooCommerce flow for virtual products requiring manual intervention

With WSHK’s Autocomplete Virtual Orders feature, the entire process is automated. Virtual products are instantly available to customers after payment, improving customer satisfaction and reducing administrative workload.

Autocomplete virtual products order flow Improved with WSHK

Streamlined order flow with WSHK’s Autocomplete Virtual Orders feature

Features

  • Automatic order completion for virtual products
  • Instant access to digital products after payment
  • Compatible with all WooCommerce payment methods
  • Works with mixed cart orders (virtual and physical products)

⚙️

Configuration

1
Navigate to WSHK Settings
Go to the WSHK settings panel > Additional Settings section

2
Find the Feature
Look for the “Autocomplete Virtual Orders” function

3
Enable the Feature
Enable the feature by checking the option

4
Save Settings
Click the “Save Changes” button to apply your settings

🔄

How It Works

When a customer places an order:

1
Order Analysis
The system checks if the order contains only virtual products

2
Virtual Products Only
  • Order status is automatically changed to “completed”
  • Customer receives instant access to downloads
  • Order completion email is sent immediately

3
Mixed Cart (Physical Products Included)
  • Normal WooCommerce order flow is maintained
  • Order requires manual processing

Feature Default WooCommerce With WSHK
Virtual Products Manual completion required Automatic completion
Customer Access Delayed until manual processing Immediate after payment
Admin Workload High (manual processing) Low (automated)

🏆

Key Benefits

🚀
Instant Access

Customers get immediate access to their digital products after payment, enhancing satisfaction and reducing wait times.

📞
Reduced Support

Eliminates manual order processing for virtual products, freeing up administrative time for more important tasks.

⏱️
Time Savings

Fewer customer support inquiries about order status and product access, saving time and resources.

🪙
Payment Flexibility

Works seamlessly with all WooCommerce payment gateways, providing flexibility for your store setup.

ℹ️

Notes

ℹ️
Important Information
  • Only affects orders containing exclusively virtual products
  • Does not affect existing orders
  • Compatible with all WooCommerce versions
  • Respects WooCommerce’s order processing hooks
💡
Pro Tip

For best results, make sure all your digital products are properly marked as “Virtual” in the product settings. This ensures they’ll be automatically processed by this feature.

🔧

Troubleshooting

⚠️
Orders Not Auto-Completing
  • Verify the feature is enabled in WSHK settings
  • Check if products are correctly marked as virtual
  • Ensure payment was successful and not pending

Frequently Asked Questions

Will this work with subscription products?
Yes, as long as the subscription products are marked as virtual, they will be auto-completed upon successful payment.

Can I auto-complete all orders?
This feature is specifically designed for virtual products. For auto-completing all orders regardless of type, you would need a custom solution.

Does this work with all payment gateways?
Yes, this feature works with all payment gateways that properly trigger the WooCommerce payment complete hook.

🎯

Conclusion

The Autocomplete Virtual Orders feature is a powerful tool for any store selling digital products. By automating the order completion process, you can provide a better customer experience while reducing your administrative workload.

Enable this feature today and let your customers enjoy instant access to their digital purchases!