Automattic\WooCommerce\Internal\Admin\Agentic

AgenticWebhookManager::handle_order_createdpublicWC 1.0

Handle order creation.

Method of the class: AgenticWebhookManager{}

Hooks from the method

Returns

null. Nothing (null).

Usage

$AgenticWebhookManager = new AgenticWebhookManager();
$AgenticWebhookManager->handle_order_created( $order_id, $order );
$order_id(int) (required)
Order ID.
$order(WC_Order) (required)
Order object.

AgenticWebhookManager::handle_order_created() code WC 10.5.0

public function handle_order_created( $order_id, $order ) {
	if ( ! $this->should_trigger_webhook( $order ) ) {
		return;
	}

	/**
	 * Fires when an Agentic order is updated or created.
	 *
	 * @since 10.3.0
	 *
	 * @param int      $order_id Order ID.
	 * @param WC_Order $order    Order object.
	 */
	do_action( self::WEBHOOK_ACTION, $order_id, $order );
}