• 0
Sign in to follow this  
cuponiko

Producto con "Retiro" o "A coordinar" vs despacho

Question

Hola,

 

Estoy hace poco trabajando con la API y hay algo que encuentro un poco raro o inconsistente respecto a la respuesta de la API dependiendo si la orden es con despacho a domicilio o con retiro en el comercio o a coordinar con el vendedor.

 

Cuando la orden es con despacho a domicilio la API (api.mercadolibre.com/orders/<order_id>) en la propiedad shipping muestra la siguiente información:

...

"shipping": {
    "id": 21598538311,
    "site_id": "MLC",
    "shipment_type": "custom_shipping",
    "mode": "custom",
    "shipping_mode": "custom",
    "status": "pending"

...

Me indica en shipment_type que es un custom_shipping. Eso está perfecto.

 

Pero, cuando realizo pruebas con retiro a coordinar la API responde:

...
 
"shipping": {
    "status": "to_be_agreed"
 }

...

Lo que me molesta un poco, es que me esté mostrando en status el tipo de despacho que en este caso corresponde a to_be_agreed. Creo que esa información debería estar en la propiedad shipment_type, ya que si necesito comprobar si una orden es con despacho o con retiro voy a tener que consultar la propiedad status en vez de shipment_type:

if (status === 'to_be_agreed'){
    // Es con retiro o entrega a coordinar
} else {
    // Es con despacho a domicilio (custom o propio de ML)
}

Más que un problema, dejo esto como feedback y espero otras opiniones para ver si estoy aplicando las herramientas de la forma correcta.

 

Saludos!

Share this post


Link to post
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this