WooCommerce: Como visualizar a página de pedido recebido.



Tempo de leitura: < 1 minuto

Para visualizar a página de pedido recebido para testes ou ver as alterações de estilo você pode seguir os passos abaixo.

Método antigo (WooCommerce legacy – anterior ao HPOS)

Acesse pelo banco de dados e pesquise na tabela wp_postmeta para poder pegar o valor da meta key _order_key pesquisando pelo POST_ID do pedido salvo na base.

SELECT meta_value FROM `wp_postmeta` WHERE `post_id` = POST_ID AND `meta_key` = '_order_key';

Pelo WP-CLI: wp post meta get POST_ID _order_key

Método novo (WooCommerce com HPOS – High-Performance Order Storage)

A partir do WooCommerce 8.2, com o HPOS ativado, os pedidos deixaram de ser armazenados em wp_posts/wp_postmeta e passaram para tabelas dedicadas. O order_key agora fica na tabela wp_wc_order_operational_data.

SELECT order_key FROM `wp_wc_order_operational_data` WHERE `order_id` = ORDER_ID;

Pelo WC-CLI: wp wc shop_order get ORDER_ID --field=order_key --user=1

Acessando a página de pedido recebido

Após realizar a pesquisa deve retornar um valor similar a este: wc_order_LZJjoWle6l17l

Com esse valor você precisa acessar o link URL da página de pedido recebido similar ao link abaixo.

https://minhaloja.com/finalizar-compra/pedido-recebido/ORDER_ID/?key=wc_order_LZJjoWle6l17l

Dica: Plugin WC Order Test para WooCommerce, com ele você pode verificar se o checkout está funcionando.