Product Icon

WooCommerce Pre-Orders

Allow customers to order products before they are available.

For Consideration: Separate Order Statuses for Paid Pre-Orders

Both orders that are paid up-front and will be paid later will use the same `wc-pre-ordered` order status, just with different `_wc_pre_orders_when_charged` order meta.

This means that other plugins can never know if the pre-order has a payment processed or not based on the status. For things like order exporters, this means that `$order->is_paid()` fails.

Perhaps adding another status to designate this, then adding that via the `woocommerce_order_is_paid_statuses` would help with third party integrations that need to take action for a paid order, regardless of whether it’s a pre-order or not. This may also be useful down the road for plugins like Memberships if admins wanted to start a membership before a pre-order processed.

Author

Current Status

Open

Last updated: June 22, 2017

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.