woocommerce_cancel_unpaid_orders_interval_minutes, absint( $held_duration

woocommerce_cancel_unpaid_orders_interval_minutes, absint( $held_duration

Appears in:
Hook Type: filter

See hook in core

Displaying hooks found in version: woocommerce.11.0.0

apply_filters('woocommerce_cancel_unpaid_orders_interval_minutes, absint( $held_duration') is found 2 times:

  • /includes/class-woocommerce.php line 1706
    			 * Determines the interval at which to cancel unpaid orders in minutes.
    			 *
    			 * @since 5.1.0
    			 */
    			$cancel_unpaid_interval = apply_filters( 'woocommerce_cancel_unpaid_orders_interval_minutes', absint( $held_duration ) );
    
    			as_schedule_single_action( time() + ( absint( $cancel_unpaid_interval ) * 60 ), 'woocommerce_cancel_unpaid_orders', array(), 'woocommerce', true );
    
    		}
    
    		$tomorrow_3am = strtotime( 'tomorrow 03:00 am ' . $offset_hours );
    
  • /includes/wc-order-functions.php line 1101

    * @since 5.1.0
    *
    * @param int $cancel_unpaid_interval The interval at which to cancel unpaid orders in minutes.
    */
    $cancel_unpaid_interval = apply_filters( ‘woocommerce_cancel_unpaid_orders_interval_minutes’, absint( $held_duration ) );

    // Don’t reschedule if the interval is 0 to prevent endless loops.
    if ( $cancel_unpaid_interval < 1 ) { return; } [/php]