Pedido Entregue
Nesta seção explicamos sobre os recursos relacionados a integração do status de entregue dos pedidos
Este endpoint será utilizado pelo Seller para informar que o pedido foi entregue.
O Marketplace irá receber na solicitação o ID do Pedido enviado no request no campo "marketplaceOrderId” para acionar o processo decorrente do pedido correspondente.
No corpo da resposta contém a informação: o “orderId”, que identifica o pedido no Seller, data e hora do recebimento da notificação e um código de protocolo que confirma seu recebimento.
O pedido irá constar com o status "Entregue".
Endpoint
Order Delivered Notification
POST https://{environmentMarketplace}/api/oms/pub/orders/{marketplaceOrderId}/delivered
Path Parameters
{environmentMarketplace}*
string
URL da API do Marketplace
{marketplaceOrderId}*
string
ID do pedido do Marketplace
Headers
X-VTEX-API-AppKey*
string
{{appKey}}
X-VTEX-API-AppToken*
string
{{appToken}}
Accept*
string
application/json
Content-Type*
string
application/json
{
"date": "2014-02-07T15:22:56.7612218-02:00" ,
"orderId": "123543123" ,
"receipt": "38e0e47da2934847b489216d208cfd91"
}{
"errorCode": "string",
"message": "string"
}{
"errorCode": "string",
"message": "string"
}Descrição dos campos:
Request
items *** (
array de objetos) : itens que estão sendo entregues do pedido em questão.id * (
string) : ID do SKU do item entregue.quantity * (
integer) : quantidade deste item entregue.
deliveredDate * (
string) : data de entrega do pedido.
Response
date * (
string) : data e horário de recebimento da notificaçãoorderId * (
string) : identificador do pedido no Seller.receipt (
string) : protocolo gerado confirmando o recebimento da atualização, pode ser null.
* Campos obrigatórios *** Lista que irá conter pelo menos 1 objeto.
Exemplo do Request
Exemplo do Response (200 - OK)
Last updated
Was this helpful?