Automattic\WooCommerce\Internal\Admin\Agentic
AgenticWebhookManager::handle_order_refunded
Handle order refunds.
Method of the class: AgenticWebhookManager{}
Hooks from the method
Returns
null. Nothing (null).
Usage
$AgenticWebhookManager = new AgenticWebhookManager(); $AgenticWebhookManager->handle_order_refunded( $order_id );
- $order_id(int) (required)
- Order ID.
AgenticWebhookManager::handle_order_refunded() AgenticWebhookManager::handle order refunded code WC 10.4.3
public function handle_order_refunded( $order_id ) {
$order = wc_get_order( $order_id );
if ( ! $order || ! $this->should_trigger_webhook( $order ) ) {
return;
}
/**
* Fires when an Agentic order is refunded.
*
* @since 10.3.0
*
* @param int $order_id Order ID.
* @param WC_Order $order Order object.
*/
do_action( self::WEBHOOK_ACTION, $order_id, $order );
}