Changes on free shipping options on MLM and MLB

13 April 2016

We’re making changes on our free shipping options by country: From now on seller’s will have a country flat rate for the items they free ship. This rate is going to be calculated basing on dimensions.
By now it’s only available on MercadoLibre México (MLM) and MercadoLivre Brasil (MLB), but soon it’s going to work for all sites where our MercadoEnvios unit is active in Colombia as well.
Follow this guide to know what options you have available for free shipping your items on MLM and MLB.

1- Calculate free_shipping costs by user:

México: There will always be one possibility

Brazil: Depending on the seller address he willl be able to set free shipping for the whole country or exclude north region.

Example:

 https://api.mercadolibre.com/users/204839306/shipping_options/free?dimensions=10x10x10,500

Response:

 {
 "coverage": {
   "all_country_except_exclusion_zone": {
     "list_cost": 11.86,
     "currency_id": "BRL"
   },
   "all_country": {
     "list_cost": 14.02,
     "currency_id": "BRL"
   }
 }
}

1.1 Calculate free shipping costs by site & item dimensions

This case is similar to the above but can be seen all possible free shipping configurations for that item. When item’s dimensions aren’t specified we’ll calculate over category standard dimensions.
Example:

 https://api.mercadolibre.com//users/204839306/shipping_options/free?item_id=MLB739217081

Response:

 {
 "coverage": {
   "all_country_except_exclusion_zone": {
     "list_cost": 11.86,
     "currency_id": "BRL"
   },
   "all_country": {
     "list_cost": 14.02,
     "currency_id": "BRL"
   }
 }
}

2- Calculate free shipping costs by dimensions or categories

Example:

 https://api.mercadolibre.com/items/MLB739217081/shipping_options/free

Response:

 {
 "coverage": {
   "all_country": {
     "list_cost": 14.02,
     "currency_id": "BRL"
   }
 }
}

3- Calculate free shipping costs by dimensions & item

Example:

 https://api.mercadolibre.com/items/shipping_options/free?ids=MLB739714311,MLB739749862,MLB739753303

Response:

 {
 "MLB739753303": {
   "coverage": {
     "all_country": {
       "list_cost": 14.02,
       "currency_id": "BRL"
     }
   }
 },
 "MLB739749862": {
   "coverage": {
     "all_country_except_exclusion_zone": {
       "list_cost": 11.86,
       "currency_id": "BRL"
     }
   }
 }
}