• Hello,

    Why do the Reports include ‘On Hold’ Orders?

    I have 1 ‘On Hold’ Order that is pending payment via Bitcoin so the Order has not been paid for yet the Order/Products have been added to the Reports Totals.

    I don’t see how to Filter for just the ‘Completed’ Orders in the Reports.

    Only ‘Completed’ Orders are the actually Sales which should be included in the Reports. Or provide a Filter so only the ‘Completed’ Orders are shown in the Reports.

    Thank you.

    https://wordpress.org/plugins/woocommerce/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Caleb Burks

    (@icaleb)

    Automattic Happiness Engineer

    On Hold is technically above “pending payment”, so those orders are counting. Only orders pending payment are not counted in reports.

    If you want to exclude it, I believe you will need to create your own reports that leaves “on hold” out: https://github.com/woothemes/woocommerce/blob/master/includes/admin/reports/class-wc-report-sales-by-date.php#L195

    Thread Starter Entangled

    (@entangled)

    Thanks for the reply. I did not change the Order, Woocommerce did and added this:

    Awaiting payment notification from BitPay. Order status changed from Pending Payment to On Hold.

    Make no sense why anything other than ‘Completed’ Orders is included in Reports, but, I’ll look at creating a custom Reports to exclude all but ‘Completed’ Orders using the link you provided.

    jessepearson

    (@jessepearson)

    Automattic Happiness Engineer

    It is the gateway that changes the status of the order and not WooCommerce itself. If a payment has not been received, then the gateway should leave the status of the order as Pending, or create their own status.

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Reports including On Hold Orders.’ is closed to new replies.