WC_Order_Data_Store_CPT::get_unpaid_orders( int $date )

Get unpaid orders after a certain date,


Description Description


Parameters Parameters

$date

(Required) Timestamp.


Top ↑

Return Return

(array)


Top ↑

Source Source

File: includes/data-stores/class-wc-order-data-store-cpt.php

	public function get_unpaid_orders( $date ) {
		global $wpdb;

		$unpaid_orders = $wpdb->get_col(
			$wpdb->prepare(
				// @codingStandardsIgnoreStart
				"SELECT posts.ID
				FROM {$wpdb->posts} AS posts
				WHERE   posts.post_type   IN ('" . implode( "','", wc_get_order_types() ) . "')
				AND     posts.post_status = 'wc-pending'
				AND     posts.post_modified < %s",
				// @codingStandardsIgnoreEnd
				gmdate( 'Y-m-d H:i:s', absint( $date ) )
			)
		);

		return $unpaid_orders;
	}


Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.