A consulta de pedidos é feita para obter as informações de um pedido, porém não deve ser utilizada para identificar pedidos novos.
Para saber mais sobre consulta de pedidos novos, veja a documentação sobre a fila de pedidos.
Para maiores informações acesse a documentação oficial.
A consulta de pedidos pode ser necessária para atualização de status do pedido em sua plataforma, por exemplo.
Este método permite consultar apenas um pedido por vez.
// ...
/** @var \SkyHub\Api\Handler\Request\Sales\OrderHandler $requestHandler */
$requestHandler = $api->order();
$orderId = 'Marketplace-000000001';
/** @var SkyHub\Api\Handler\Response\HandlerInterface $response */
$response = $requestHandler->order($orderId);
// ...
Para maiores informações acesse a documentação oficial.
O método abaixo retorna uma lista com todos os seus pedidos na SkyHub.
// ...
/** @var \SkyHub\Api\Handler\Request\Sales\OrderHandler $requestHandler */
$requestHandler = $api->order();
/** @var SkyHub\Api\Handler\Response\HandlerInterface $response */
$response = $requestHandler->orders();
// ...
Para maiores informações acesse a documentação oficial.