Após cadastrado o produto no marketplace ou feito o match com alguma SKU já existente, o seller poderá gerenciar o estoque, preço e configurações dessa oferta.


Criar uma oferta manualmente (match):

    

  • Para criar uma oferta inicial em uma SKU já existente, o seller deverá informar os dados de sua oferta junto com a SKU do marketplace, que por padrão começam com "MKU".



Nesse momento o seller não precisará informar todos os estoques da oferta, a quantidade de estoque considerado para a warehouse padrão será o valor informado no campo "initialStock".




{
  "price": 10, // preço por
  "originalPrice": 20, // preço de
  "isActive": true,
  "skuId": "MKU-x7NQqDktGHABC", // SKU do Marketplace
  "sellerSkuId": "sellerCode", // ID SKU do seller
  "initialStock": 10,
  "options": [
    {
      "ref": "GIFT",
      "name": "Embalagem para presente",
      "price": 12.9
    }
  ]
}


Referencia da API: Criar uma oferta



Alterar uma oferta:

    

  • Para alterar uma oferta, ou adiciona-la em outras warehouses, o seller poderá fazer a seguinte requisição, informando a warehouse que deseja incluir o estoque ou remover para essa oferta.


{
  "price": 10, // preço por
  "originalPrice": 20, // preço de
  "isActive": true,
  "skuId": "MKU-x7NQqDktGHABC", // SKU do Marketplace
  "sellerSkuId": "sellerCode", // ID SKU do seller
  "options": [
    {
      "ref": "GIFT",
      "name": "Embalagem para presente",
      "price": 12.9
    }
  ],
  "warehouses": [
    {
      "id": "xyz",
      "stock": 5
    },
    {
      "id": "a6ge26asc78",
      "delete": true
    }
  ]
}


Referencia da API: Atualizar uma oferta


Gerenciar estoque de uma oferta:

    

  • Para atualização de estoque o seller poderá usar o endpoint exclusivo para isso, lançar entradas, saidas ou balanço de estoque.


{
  "type": "ADD", // para adicionar 
  "sellerSkuId": "SellerCode", // SKU do seller
  "warehouses": [
    {
      "_id": "xxx", // id da warehouse
      "quantity": 10
    }
  ],
  "comment": "Example request" // opcional
}


Referencia da API: Atualizar estoque de uma oferta