Frete grátis em Mercado Shops

Conteúdos

→Consultar o envio da publicação →Editar frete grátis obrigatório para Mercado Shops

Consultar o envio da publicação

Dessa forma, você pode excluir as publicações do Mercado Shops do frete grátis obrigatório nas publicações do Mercado Livre.

Chamada:

curl -X GET -H 'Authorization: Bearer $ACCESS_TOKEN' https://api.mercadolibre.com/items/$ITEM_ID/shipping

Exemplo:

curl -X GET -H 'Authorization:  Bearer  $ACCESS_TOKEN' https://api.mercadolibre.com/items/MLA921502681/shipping

Resposta do item no Mercado Shops e Mercado Livre:

{
       "channels": [
        {
         "id": "marketplace",
         "mode: "me2",
         "logistyc_type": "cross_docking",
         "methods": [],
         "tags": [
            "self_service_in"
        ],
        "dimensions": null,
        "local_pick_up": true,
        "free_shipping": true,
        "store_pick_up": false
        },

        {
         "id": "mshops",
         "mode: "me2",
         "logistyc_type": "cross_docking",
         "methods": [],
         "tags": [
            "self_service_in"
         ],
        "dimensions": null,
        "local_pick_up": true,
        "free_shipping": true,
        "store_pick_up": false

        }
       ],
      
      "default": "marketplace"
}

Campos da resposta

channels: tem cada uma das configurações de acordo com o canal (Mercado Shops ou Mercado Livre). Você pode olhar os dois canais ou um, depende de onde o item foi postado.
default: indica a configuração encontrada. O valor pode mudar para mshops quando for publicado apenas no Mercado Shops.

Conheça mais Mercado Envios 1, Mercado Envíos 2 e Frete grátis para publicações de marketplace.


Editar frete grátis obrigatório para Mercado Shops

Para retirar o frete grátis no Mercado Shops, de uma publicação que se encontra ativa nos dois canais, deve-se fazer o seguinte PUT enviando "free_shipping"="false" na configuração do canal Mercado Shops.

Chamada:

curl -X PUT -H 'Authorization: Bearer $ACCESS_TOKEN' https://api.mercadolibre.com/items/$ITEM_ID/shipping

Exemplo apagando free shipping do canal Shops:

curl -X PUT -H 'Authorization: Bearer $ACCESS_TOKEN'
{
    "marketplace": 
    {   
      "free_shipping":true,
	"free_methods":
       [
          {
           "id":100009,
	    "rule":



          {
              "free_mode":"country",
	       "value":null
          }
     }
    ]    
  },
 "mshops": 
    {   
      "free_shipping":false,
	"free_methods":[]
     }
}
https://api.mercadolibre.com/items/MLA921502681/shipping

Reposta:

{
   "default": "marketplace",

   "channels": [
        {
         "mode": "me2",
         "free_methods": [
               {   
                 "rule": {
                    "default": true,
                    "free_mode":"country",
                    "free_shipping_flag":true,
                    "value": null,
                },
                "id":73328,
                }
               
        ],
         "free_shipping":true,
	  "local_pickup": false,
        "id": "marketplace",
         "logistyc_type": "drop_off",
         "store_pick_up": false
         "dimensions": null,
         "tags": [
            "mandatory_free_shipping"
         ]
      },
          {
         "mode": "me2",
         "free_shipping":false,
        "methods": [],
	  "local_pickup": false,
        "id": "mshops",
         "logistyc_type": "drop_off",
         "store_pick_up": false
         "dimensions": null,
         "tags": []         
      }

  ]
}

Seguinte: Gerencie vendas do Mercado Shops.

ou registre-se para receber as últimas notícias sobre nossa API