• 0
Neto Braghetto

Atualização de produtos.

Question

Galera quando vamos alterar um produto no ML, algumas alterações não podem ser feitas via API...
Hoje quando isso acontece eu finalizo o produto e recrio um novo o que acaba gerando alguns problemas...
como vocês lidam com essas alterações que não podem ser feitas via API?

Share this post


Link to post
Share on other sites

19 answers to this question

Recommended Posts

  • 0
1 hour ago, Neto Braghetto said:

Galera quando vamos alterar um produto no ML, algumas alterações não podem ser feitas via API...
Hoje quando isso acontece eu finalizo o produto e recrio um novo o que acaba gerando alguns problemas...
como vocês lidam com essas alterações que não podem ser feitas via API?

oi Neto, sua questão ficou meio vaga,

1. quais alterações que não podem ser feitas pela API?

2. quais problemas isto te gera?

Share this post


Link to post
Share on other sites
  • 0

O que não pode ser alterado, não tem o que fazer. Finalizar e criar outro anúncio é meio irrelevante, pq ao criar um anúncio do zero ele não herda os dados do anúncio anterior, então não tem como considerar como se isso fosse uma alteração e sim um anúncio completamente novo (o que é diferente de recadastrar um anúncio finalizado).

Como citado, seu questionamento está meio vago. Explique melhor a situação dando um exemplo.

Share this post


Link to post
Share on other sites
  • 0

Uma das vezes meu cliente foi alterar a categoria de um produto e minutos antes dessa alteração acontecer fizeram uma pergunta no mesmo produto... nesse caso nossa loja não conseguiu responder a pergunta deste usuário...

outro caso foi quando o cliente já tinha adicionado o produto no carrinho e quando ele foi fechar a compra o produto havia sido finalizado, pois essa manobra de recadastrar aconteceu...
se não me engano foi porque o tipo de publicação só pode ser alterado uma vez...

Sem falar que perdemos a quantidade de itens vendidos....

Share this post


Link to post
Share on other sites
  • 0
57 minutes ago, Neto Braghetto said:

Uma das vezes meu cliente foi alterar a categoria de um produto e minutos antes dessa alteração acontecer fizeram uma pergunta no mesmo produto... nesse caso nossa loja não conseguiu responder a pergunta deste usuário...

categorias não podem ser alteradas, a categorização correta tem que ser feita ao criar o anúncio. a unica exceção é caso não tenha tido vendas (que é onde se presume que na hora de cadastrar a pessoa se enganou, podendo corrigir logo em seguida)

 

1 hour ago, Neto Braghetto said:

outro caso foi quando o cliente já tinha adicionado o produto no carrinho e quando ele foi fechar a compra o produto havia sido finalizado, pois essa manobra de recadastrar aconteceu...

se você está finalizando e vai criar um novo anúncio, não existe vínculo entre os anúncios, são produtos "diferentes" para o Mercado Livre, então obviamente se o cliente tinha o produto no carrinho, ele vai ficar indisponível

 

1 hour ago, Neto Braghetto said:

se não me engano foi porque o tipo de publicação só pode ser alterado uma vez...

não existe limite de alterações em anúncios

 

1 hour ago, Neto Braghetto said:

 Sem falar que perdemos a quantidade de itens vendidos....

sim, pois você finalizou o anúncio

 

pelo que entendi (mas você não deixou claro), é que a questão está sempre relacionado a mudar de categoria... porque precisa tanto mudar de categorias???

Share this post


Link to post
Share on other sites
  • 0

Deculpe a demora..
Oh vou colocar aqui o exemplo de um produto que aconeteceu isso

Dado que eu enviei:

{
  "title": "TESTE - Chinelo Feminino Top String FC Areia/Ouro Havaianas ",
  "price": 9000,
  "available_quantity": 11,
  "listing_type_id": "bronze",
  "description": {
    "plain_text": "A Havaianas Top Spring FC é um modelo estampado com tira mais grossa metálica inspirado na tendência clássica do “mix & match” com a combinação do floral e a estampa clássica chevron, famoso “zigue-zague”.\n\n33/34 CORRESPONDE AO 34\n35/36 CORRESPONDE AO 36\n37/38 CORRESPONDE AO 38\n39/40 CORRESPONDE AO 40\n41/42 CORRESPONDE AO 42\n43/44 CORRESPONDE AO 44\n45/46 CORRESPONDE AO 46"
  },
  "pictures": [
    {
      "source": "http://localhost:8888/img/products/1000x1000/1542658915-3488213625bf31b63c55483-95490116.jpg"
    },
    {
      "source": "http://localhost:8888/img/products/1000x1000/1542658938-2042045075bf31b7a248c93-28797182.jpg"
    },
    {
      "source": "http://localhost:8888/img/products/1000x1000/1542658938-7032058745bf31b7a670f69-64887807.jpg"
    },
    {
      "source": "http://localhost:8888/img/products/1000x1000/1542658990-1542372255bf31baed95630-75969847.jpg"
    }
  ],
  "variations": [
    {
      "price": 9000,
      "available_quantity": 3,
      "attribute_combinations": [
        {
          "id": "COLOR",
          "value_id": null,
          "value_name": "Bege-Dourado escuro"
        },
        {
          "id": "SIZE",
          "value_id": null,
          "value_name": "36"
        }
      ],
      "attributes": [
        {
          "id": "MAIN_COLOR",
          "value_id": "2450281",
          "value_name": "Bege"
        },
        {
          "id": "GTIN",
          "value_id": "7890541025302",
          "value_name": "7890541025302"
        }
      ],
      "picture_ids": [
        "http://localhost:8888/img/products/1000x1000/1542658915-3488213625bf31b63c55483-95490116.jpg",
        "http://localhost:8888/img/products/1000x1000/1542658938-2042045075bf31b7a248c93-28797182.jpg",
        "http://localhost:8888/img/products/1000x1000/1542658938-7032058745bf31b7a670f69-64887807.jpg",
        "http://localhost:8888/img/products/1000x1000/1542658990-1542372255bf31baed95630-75969847.jpg"
      ]
    },
    {
      "price": 9000,
      "available_quantity": 5,
      "attribute_combinations": [
        {
          "id": "COLOR",
          "value_id": null,
          "value_name": "Bege-Dourado escuro"
        },
        {
          "id": "SIZE",
          "value_id": null,
          "value_name": "38"
        }
      ],
      "attributes": [
        {
          "id": "MAIN_COLOR",
          "value_id": "2450281",
          "value_name": "Bege"
        },
        {
          "id": "GTIN",
          "value_id": "7890541025319",
          "value_name": "7890541025319"
        }
      ],
      "picture_ids": [
        "http://localhost:8888/img/products/1000x1000/1542658915-3488213625bf31b63c55483-95490116.jpg",
        "http://localhost:8888/img/products/1000x1000/1542658938-2042045075bf31b7a248c93-28797182.jpg",
        "http://localhost:8888/img/products/1000x1000/1542658938-7032058745bf31b7a670f69-64887807.jpg",
        "http://localhost:8888/img/products/1000x1000/1542658990-1542372255bf31baed95630-75969847.jpg"
      ]
    },
    {
      "price": 9000,
      "available_quantity": 3,
      "attribute_combinations": [
        {
          "id": "COLOR",
          "value_id": null,
          "value_name": "Bege-Dourado escuro"
        },
        {
          "id": "SIZE",
          "value_id": null,
          "value_name": "40"
        }
      ],
      "attributes": [
        {
          "id": "MAIN_COLOR",
          "value_id": "2450281",
          "value_name": "Bege"
        },
        {
          "id": "GTIN",
          "value_id": "7890541025326",
          "value_name": "7890541025326"
        }
      ],
      "picture_ids": [
        "http://localhost:8888/img/products/1000x1000/1542658915-3488213625bf31b63c55483-95490116.jpg",
        "http://localhost:8888/img/products/1000x1000/1542658938-2042045075bf31b7a248c93-28797182.jpg",
        "http://localhost:8888/img/products/1000x1000/1542658938-7032058745bf31b7a670f69-64887807.jpg",
        "http://localhost:8888/img/products/1000x1000/1542658990-1542372255bf31baed95630-75969847.jpg"
      ]
    }
  ],
  "attributes": [
    {
      "id": "BRAND",
      "value_name": "Havaianas"
    },
    {
      "id": "MODEL",
      "value_name": "Spring"
    },
    {
      "id": "GENDER",
      "value_id": "339665"
    },
    {
      "id": "HEEL_TYPE",
      "value_name": "994262"
    },
    {
      "id": "RELEASE_YEAR",
      "value_name": "2018"
    },
    {
      "id": "FABRIC_DESIGN",
      "value_name": "Estampado "
    },
    {
      "id": "FOOTWEAR_TYPE",
      "value_id": "4074568"
    },
    {
      "id": "RELEASE_SEASON",
      "value_id": "994283"
    },
    {
      "id": "OUTSOLE_MATERIAL",
      "value_name": "3189183"
    },
    {
      "id": "FOOTWEAR_MATERIAL",
      "value_name": "Borracha "
    },
    {
      "id": "SANDALS_AND_FLIP_FLOPS_TYPE",
      "value_name": "1006222"
    }
  ],
  "shipping": {
    "mode": "me2",
    "local_pick_up": false,
    "free_shipping": false,
    "free_methods": [],
    "dimensions": null,
    "tags": []
  }
}

Resposta

{
  "message": "Cannot update item MLB1145092680 [status:active, has_bids:false]",
  "error": "validation_error",
  "status": 400,
  "cause": [
    {
      "cause_id": 240,
      "type": "error",
      "code": "field_not_updatable",
      "references": [
        "description.plain_text"
      ],
      "message": "description.plain_text is not modifiable."
    },
    {
      "cause_id": 240,
      "type": "error",
      "code": "field_not_updatable",
      "references": [
        "shipping.tags"
      ],
      "message": "shipping.tags is not modifiable."
    },
    {
      "cause_id": 240,
      "type": "error",
      "code": "field_not_updatable",
      "references": [
        "shipping.dimensions"
      ],
      "message": "shipping.dimensions is not modifiable."
    },
    {
      "cause_id": 240,
      "type": "error",
      "code": "field_not_updatable",
      "references": [
        "listing_type_id"
      ],
      "message": "listing_type_id is not modifiable."
    },
    {
      "cause_id": 240,
      "type": "error",
      "code": "field_not_updatable",
      "references": [
        "available_quantity"
      ],
      "message": "available_quantity is not modifiable."
    },
    {
      "cause_id": 339,
      "type": "error",
      "code": "item.price.not_modifiable",
      "references": [
        "price"
      ],
      "message": "price is not modifiable."
    },
    {
      "cause_id": 265,
      "type": "error",
      "code": "item.description.not_modifiable",
      "references": [
        "description"
      ],
      "message": "description is not modifiable."
    }
  ]
}

 

Share this post


Link to post
Share on other sites
  • 0
40 minutes ago, Neto Braghetto said:

Deculpe a demora..
Oh vou colocar aqui o exemplo de um produto que aconeteceu isso

Dado que eu enviei:


{
  "title": "TESTE - Chinelo Feminino Top String FC Areia/Ouro Havaianas ",
  "price": 9000,
  "available_quantity": 11,
  "listing_type_id": "bronze",
  "description": {
    "plain_text": "A Havaianas Top Spring FC é um modelo estampado com tira mais grossa metálica inspirado na tendência clássica do “mix & match” com a combinação do floral e a estampa clássica chevron, famoso “zigue-zague”.\n\n33/34 CORRESPONDE AO 34\n35/36 CORRESPONDE AO 36\n37/38 CORRESPONDE AO 38\n39/40 CORRESPONDE AO 40\n41/42 CORRESPONDE AO 42\n43/44 CORRESPONDE AO 44\n45/46 CORRESPONDE AO 46"
  },
  "pictures": [
    {
      "source": "http://localhost:8888/img/products/1000x1000/1542658915-3488213625bf31b63c55483-95490116.jpg"
    },
    {
      "source": "http://localhost:8888/img/products/1000x1000/1542658938-2042045075bf31b7a248c93-28797182.jpg"
    },
    {
      "source": "http://localhost:8888/img/products/1000x1000/1542658938-7032058745bf31b7a670f69-64887807.jpg"
    },
    {
      "source": "http://localhost:8888/img/products/1000x1000/1542658990-1542372255bf31baed95630-75969847.jpg"
    }
  ],
  "variations": [
    {
      "price": 9000,
      "available_quantity": 3,
      "attribute_combinations": [
        {
          "id": "COLOR",
          "value_id": null,
          "value_name": "Bege-Dourado escuro"
        },
        {
          "id": "SIZE",
          "value_id": null,
          "value_name": "36"
        }
      ],
      "attributes": [
        {
          "id": "MAIN_COLOR",
          "value_id": "2450281",
          "value_name": "Bege"
        },
        {
          "id": "GTIN",
          "value_id": "7890541025302",
          "value_name": "7890541025302"
        }
      ],
      "picture_ids": [
        "http://localhost:8888/img/products/1000x1000/1542658915-3488213625bf31b63c55483-95490116.jpg",
        "http://localhost:8888/img/products/1000x1000/1542658938-2042045075bf31b7a248c93-28797182.jpg",
        "http://localhost:8888/img/products/1000x1000/1542658938-7032058745bf31b7a670f69-64887807.jpg",
        "http://localhost:8888/img/products/1000x1000/1542658990-1542372255bf31baed95630-75969847.jpg"
      ]
    },
    {
      "price": 9000,
      "available_quantity": 5,
      "attribute_combinations": [
        {
          "id": "COLOR",
          "value_id": null,
          "value_name": "Bege-Dourado escuro"
        },
        {
          "id": "SIZE",
          "value_id": null,
          "value_name": "38"
        }
      ],
      "attributes": [
        {
          "id": "MAIN_COLOR",
          "value_id": "2450281",
          "value_name": "Bege"
        },
        {
          "id": "GTIN",
          "value_id": "7890541025319",
          "value_name": "7890541025319"
        }
      ],
      "picture_ids": [
        "http://localhost:8888/img/products/1000x1000/1542658915-3488213625bf31b63c55483-95490116.jpg",
        "http://localhost:8888/img/products/1000x1000/1542658938-2042045075bf31b7a248c93-28797182.jpg",
        "http://localhost:8888/img/products/1000x1000/1542658938-7032058745bf31b7a670f69-64887807.jpg",
        "http://localhost:8888/img/products/1000x1000/1542658990-1542372255bf31baed95630-75969847.jpg"
      ]
    },
    {
      "price": 9000,
      "available_quantity": 3,
      "attribute_combinations": [
        {
          "id": "COLOR",
          "value_id": null,
          "value_name": "Bege-Dourado escuro"
        },
        {
          "id": "SIZE",
          "value_id": null,
          "value_name": "40"
        }
      ],
      "attributes": [
        {
          "id": "MAIN_COLOR",
          "value_id": "2450281",
          "value_name": "Bege"
        },
        {
          "id": "GTIN",
          "value_id": "7890541025326",
          "value_name": "7890541025326"
        }
      ],
      "picture_ids": [
        "http://localhost:8888/img/products/1000x1000/1542658915-3488213625bf31b63c55483-95490116.jpg",
        "http://localhost:8888/img/products/1000x1000/1542658938-2042045075bf31b7a248c93-28797182.jpg",
        "http://localhost:8888/img/products/1000x1000/1542658938-7032058745bf31b7a670f69-64887807.jpg",
        "http://localhost:8888/img/products/1000x1000/1542658990-1542372255bf31baed95630-75969847.jpg"
      ]
    }
  ],
  "attributes": [
    {
      "id": "BRAND",
      "value_name": "Havaianas"
    },
    {
      "id": "MODEL",
      "value_name": "Spring"
    },
    {
      "id": "GENDER",
      "value_id": "339665"
    },
    {
      "id": "HEEL_TYPE",
      "value_name": "994262"
    },
    {
      "id": "RELEASE_YEAR",
      "value_name": "2018"
    },
    {
      "id": "FABRIC_DESIGN",
      "value_name": "Estampado "
    },
    {
      "id": "FOOTWEAR_TYPE",
      "value_id": "4074568"
    },
    {
      "id": "RELEASE_SEASON",
      "value_id": "994283"
    },
    {
      "id": "OUTSOLE_MATERIAL",
      "value_name": "3189183"
    },
    {
      "id": "FOOTWEAR_MATERIAL",
      "value_name": "Borracha "
    },
    {
      "id": "SANDALS_AND_FLIP_FLOPS_TYPE",
      "value_name": "1006222"
    }
  ],
  "shipping": {
    "mode": "me2",
    "local_pick_up": false,
    "free_shipping": false,
    "free_methods": [],
    "dimensions": null,
    "tags": []
  }
}

Resposta


{
  "message": "Cannot update item MLB1145092680 [status:active, has_bids:false]",
  "error": "validation_error",
  "status": 400,
  "cause": [
    {
      "cause_id": 240,
      "type": "error",
      "code": "field_not_updatable",
      "references": [
        "description.plain_text"
      ],
      "message": "description.plain_text is not modifiable."
    },
    {
      "cause_id": 240,
      "type": "error",
      "code": "field_not_updatable",
      "references": [
        "shipping.tags"
      ],
      "message": "shipping.tags is not modifiable."
    },
    {
      "cause_id": 240,
      "type": "error",
      "code": "field_not_updatable",
      "references": [
        "shipping.dimensions"
      ],
      "message": "shipping.dimensions is not modifiable."
    },
    {
      "cause_id": 240,
      "type": "error",
      "code": "field_not_updatable",
      "references": [
        "listing_type_id"
      ],
      "message": "listing_type_id is not modifiable."
    },
    {
      "cause_id": 240,
      "type": "error",
      "code": "field_not_updatable",
      "references": [
        "available_quantity"
      ],
      "message": "available_quantity is not modifiable."
    },
    {
      "cause_id": 339,
      "type": "error",
      "code": "item.price.not_modifiable",
      "references": [
        "price"
      ],
      "message": "price is not modifiable."
    },
    {
      "cause_id": 265,
      "type": "error",
      "code": "item.description.not_modifiable",
      "references": [
        "description"
      ],
      "message": "description is not modifiable."
    }
  ]
}

 

vc tem varias coisas ai :

1) Não da para atualizar descrição mandando post no produto . Antes podia , mas faz algum tempo que não da mais . Para atualizar descrição você deve fazer um put para

https://api.mercadolibre.com/items/{{Item_id}}/descriptions?access_token={{token}}

2) Tu esta atualizando preço e estoque de produto com variação . Se o produto tem variação você altera preço e estoque na variação apenas

3) Alguns desses campos não podem ser atualizados pelo usuário (tipo dimensão) , de regra é melhor somente mandar a informação que tu quer mudar

 

 

Share this post


Link to post
Share on other sites
  • 0

 

"status": "active",
"listing_type_id": "gold_special",

meli = Meli(client_id=CLIENT_ID,client_secret=CLIENT_SECRET, access_token=ACCESS_TOKEN, refresh_token=REFRESH_TOKEN)

params = {'access_token' : meli.access_token}

body ={"listing_type_id":"gold_pro" ,}

response = meli.put("/items/MLBXXXXXXXXXX/", body, {'access_token':meli.access_token})

 

 

Share this post


Link to post
Share on other sites
  • 0

resposta:

listing_type_id is not modifiable

{u'status': 400, u'message': u'Cannot update item MLBXXXXXXXXXX [status:active, has_bids:true]', u'cause': [{u'code': u'field_not_updatable', u'references': [u'listing_type_id'], u'message': u'listing_type_id is not modifiable.', u'cause_id': 240, u'type': u'error'}], u'error': u'validation_error'}

 

 

free_shipping is not modifiable

{u'status': 400, u'message': u'Cannot update item MLBXXXXXXXXXX [status:active, has_bids:true]', u'cause': [{u'code': u'field_not_updatable', u'references': [u'free_shipping'], u'message': u'free_shipping is not modifiable.', u'cause_id': 240, u'type': u'error'}], u'error': u'validation_error'}

Edited by SAWGRASS_MIAMI_BR

Share this post


Link to post
Share on other sites
  • 0
On 12/16/2018 at 7:46 PM, SAWGRASS_MIAMI_BR said:

resposta:

listing_type_id is not modifiable

{u'status': 400, u'message': u'Cannot update item MLBXXXXXXXXXX [status:active, has_bids:true]', u'cause': [{u'code': u'field_not_updatable', u'references': [u'listing_type_id'], u'message': u'listing_type_id is not modifiable.', u'cause_id': 240, u'type': u'error'}], u'error': u'validation_error'}

 

 

free_shipping is not modifiable

{u'status': 400, u'message': u'Cannot update item MLBXXXXXXXXXX [status:active, has_bids:true]', u'cause': [{u'code': u'field_not_updatable', u'references': [u'free_shipping'], u'message': u'free_shipping is not modifiable.', u'cause_id': 240, u'type': u'error'}], u'error': u'validation_error'}

Não tem como entender o seu problema direito porque você não mostra nem os dados que enviou. se tu não quer colocar seu código ok , mas fica quase impossível entender o problema se nem a requisição tu não adicionar

listing_type_id is not modifiable

Veja você não está dando muita informação então não tem como saber. Primeiro um get nessa consulta

https://api.mercadolibre.com/categories/[categoria]/listing_types

Diz os tipos de anúncios que a categoria aceita

 

Na prática, se tu tem acesso ao backend e tem essa opção abaixo você poderia mudar. Se ela não aparece no anúncio não vai dar para fazer via API.

 

 

 

free_shipping is not modifiable

Seu produto custa mais de 120 reais ? Nesse caso não tem como alterar quasen ada nessas  características

Edited by gbandoni

Share this post


Link to post
Share on other sites
  • 0

O codigo esta todo aí.  

response = meli.put("/items/MLBXXXXXXXX/", body, {'access_token':meli.access_token})

Precisa de algo mais?

 

 

O dado enviado é somente o que esta em body.   body ={"listing_type_id":"gold_pro" ,} .

Alterar o valor do produto funciona sem problema. Tipo de anuncio e alterar frete gratis não funciona.

Este item é apenas um deles, não funciona para nenhum dos que testei.

 

"status": "active",

"price": 99,

"category_id": "MLB196761",

"listing_type_id": "gold_special",

"buying_mode": "buy_it_now",

  Listing types para esta categoria

[
  {
    "site_id": "MLB",
    "id": "gold_pro",
    "name": "Premium"
  },
  {
    "site_id": "MLB",
    "id": "gold_premium",
    "name": "Diamante"
  },
  {
    "site_id": "MLB",
    "id": "gold_special",
    "name": "Clássico"
  },
  {
    "site_id": "MLB",
    "id": "gold",
    "name": "Ouro"
  },
  {
    "site_id": "MLB",
    "id": "silver",
    "name": "Prata"
  },
  {
    "site_id": "MLB",
    "id": "bronze",
    "name": "Bronze"
  },
  {
    "site_id": "MLB",
    "id": "free",
    "name": "Grátis"
  }
]

 

Share this post


Link to post
Share on other sites
  • 0
48 minutes ago, SAWGRASS_MIAMI_BR said:

O codigo esta todo aí.  

response = meli.put("/items/MLBXXXXXXXX/", body, {'access_token':meli.access_token})

Precisa de algo mais?

 

 

O dado enviado é somente o que esta em body.   body ={"listing_type_id":"gold_pro" ,} .

Alterar o valor do produto funciona sem problema. Tipo de anuncio e alterar frete gratis não funciona.

Este item é apenas um deles, não funciona para nenhum dos que testei.

 


"status": "active",

"price": 99,

"category_id": "MLB196761",


"listing_type_id": "gold_special",

"buying_mode": "buy_it_now",

 

se tu tá só enviando esses atributos nao parece a principio ter algo errado.

Mas eu costumo mandar esses dados via post , nao put

Share this post


Link to post
Share on other sites
  • 0
"seller_reputation": {
    "level_id": "5_green",
    "power_seller_status": "platinum",
    "transactions": {
      "canceled": 2302,
      "completed": 42705,
      "period": "historic",
      "ratings": {
        "negative": 0.01,
        "neutral": 0,
        "positive": 0.99
      },
      "total": 45007
    }
  },
Edited by SAWGRASS_MIAMI_BR

Share this post


Link to post
Share on other sites
  • 0
On 12/17/2018 at 2:14 PM, SAWGRASS_MIAMI_BR said:

 

{u'status': 405, u'message': u'Method POST not allowed.', u'cause': [], u'error': u'not_allowed'}
 

Você precisa rever a documentação da API. Normalmente para criação de alguma coisa, usa-se o POST. Para alteração, usa-se o PUT.

Existem casos onde a alteração não se enquadra em um PUT, pois ela é uma alteração de condição (não sei se este é o termo correto). Para alterar o listing_type você não envia os dados do anúncio nem usa a URL do anúncio e sim uma URL específica para esta alteração, enviando no ID do corpo da requisição o ID DO NOVO LISTING_TYPE. Esta informação de como alterar o LISTING_TYPE está neste link:

https://developers.mercadolivre.com.br/pt_br/tutorial-tipos-de-publicacao-y-atualizacao-de-artigos

 

Com relação ao frete, depende de várias outras condições para saber se está correto ou não e se pode ou não ser alterado.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now