Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 1.09 KB

DELIVERY.md

File metadata and controls

39 lines (26 loc) · 1.09 KB

Confirmar Entrega de um Pedido

// ...

/** @var \SkyHub\Api\Handler\Request\Sales\OrderHandler $requestHandler */
$requestHandler = $api->order();

$orderId = 'Marketplace-000000001';

/** @var SkyHub\Api\Handler\Response\HandlerInterface $response */
$response = $requestHandler->delivery($orderId);
// ...

Para definir a data de entrega, basta informá-la no segundo parâmetro:

// ...

/** @var SkyHub\Api\Handler\Response\HandlerInterface $response */
$response = $requestHandler->delivery($orderId, '10/09/2019');

Para enviar um status customizado, basta passá-lo no último parâmetro. Por exemplo:

// ...

/** @var SkyHub\Api\Handler\Response\HandlerInterface $response */
$response = $requestHandler->delivery($orderId, null, 'complete_custom');

Observação: o status utilizado DEVE estar previamente cadastrado na SkyHub.

Para maiores informações acesse a documentação oficial.

Voltar

Continuar: Obtendo Etiquetas de Pedidos