WooCommerce
We look forward to discussing your ideas.
NOTE: Please do not post links to/promote products outside of the WooCommerce.com catalog. This is not a sales channel. Links to outside sources, intended for spam or self-promotion, will be marked as spam.
-
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…0 votes -
Reporting features for Pre Orders
Pre-orders don't show up in the reporting, whether the order was paid upfront or pay upon release. Both "pay upfront" and "pay upon release" products/orders have the same order status of "Pre-Ordered". I can see how this makes reporting tricky, as in one case money has been received, but not for the other.
But I think we should do something for reporting in this area, maybe even add an extra reporting tab.
0 votes
- Don't see your idea?