WC_Order::get_cancel_order_url( string $redirect = '' )
Generates a URL so that a customer can cancel their (unpaid – pending) order.
Description Description
Parameters Parameters
- $redirect
-
(Optional) Redirect URL.
Default value: ''
Return Return
(string)
Source Source
File: includes/class-wc-order.php
public function get_cancel_order_url( $redirect = '' ) { return apply_filters( 'woocommerce_get_cancel_order_url', wp_nonce_url( add_query_arg( array( 'cancel_order' => 'true', 'order' => $this->get_order_key(), 'order_id' => $this->get_id(), 'redirect' => $redirect, ), $this->get_cancel_endpoint() ), 'woocommerce-cancel_order' ) ); }