Limpar carrinho ao encerrar sessão do usuário?

Olá bom dia. Existe alguma maneira de limpar o carrinho quando a sessão do usuário encerrar ?

É possível limpar o carrinho a qualquer momento… Tanto removendo todos itens do orderForm, quanto limpando os cookies e criando um novo orderForm. Mas como você pretende identificar o encerramento de sessão do usuário?

então, estou adicionando um listener no botão de logout, mas o problema é que nenhum metodo está realmente limpando o carrinho, já tentei usar a api e também tentei atualizar o orderForm utilizando o hook ‘setOrderForm’. Creio que a api da erro pois não é checkout

image