Se você deseja obter informações do pedido e informações de pagamento no WooCommerce e está usando nossa integração PagBank Connect isto é bastante simples.
Passo 1: Crie uma chave de API
Isso é feito em WooCommerce > Configurações > Avançado > API REST.
Passo 2: Obtenha as informações do pedido
O endpoint para obter informações de um pedido é URLDALOJA.COM/wp-json/wc/v3/orders/ID_PEDIDO
.
Você deve adicionar o consumer_key
e consumer_secret
obtidos acima como parâmetros do url, além do parâmetro include_meta=true
.
Veja um exemplo da chamada no Postman e com cURL.
curl -L 'https://woocommerce.test/wp-json/wc/v3/orders/562?include_meta=true&consumer_key=ck_807a2f59a3f76a0490acf4d6a5f3ad6c4144b978&consumer_secret=cs_56f6b7145ee395664e5af977175e1ee27f3cdf6e'
O retorno será algo como exibido abaixo.
Note que dentro de meta_data você encontrará todos os detalhes do pedido e do pagamento, incluindo número de parcelas, NSU, código de autorização e muitos outros detalhes. O mesmo vale para pedidos com pix e boleto, que incluem qrcode do pix, linha digitável do boleto, e muitas outras informações que podem ser usadas em sua integração.
Veja também Onde as informações de pedido são salvas no WooCommerce?.
Comentários
0 comentário
Por favor, entre para comentar.