Gerenciando ventas #MeliDevConf

34
MercadoLibre Developers Conference 11 de Abril de 2013, Buenos Aires Gerenciamiento de ventas Notificaciones de ventas, sincronización de stock, envios Soledad Dematteo @soledema

description

 

Transcript of Gerenciando ventas #MeliDevConf

Page 1: Gerenciando ventas #MeliDevConf

MercadoLibre Developers Conference

11 de Abril de 2013, Buenos Aires

Gerenciamiento de ventasNotificaciones de ventas, sincronización de stock, envios

Soledad Dematteo@soledema

Page 2: Gerenciando ventas #MeliDevConf

Gerente de Desarrollo

Page 3: Gerenciando ventas #MeliDevConf
Page 4: Gerenciando ventas #MeliDevConf

Agenda

■ Gestor de ventas: varias tiendas, 1 sólo backend

○ Cómo enterarse de las ventas?

○ Sincronización de stock

○ Ejemplo "escuchando notificaciones"

○ MercadoLibre Envios

○ Calificar

Page 5: Gerenciando ventas #MeliDevConf

Varias tiendas, 1 backend

Mi APP

Page 6: Gerenciando ventas #MeliDevConf

Contexto

ORDERITEM

FEEDBACK

PAYMENT

SHIPMENT

Page 7: Gerenciando ventas #MeliDevConf

Agenda

■ Gestor de ventas: varias tiendas, 1 sólo backend

○ Cómo enterarse de las ventas?

○ Sincronización de stock

○ Ejemplo "escuchando notificaciones"

○ MercadoLibre Envios

○ Calificar

Page 8: Gerenciando ventas #MeliDevConf

Pull vs. Push

Page 9: Gerenciando ventas #MeliDevConf

Push: notificaciones

http://developers.mercadolibre.com/notifications

Configurar los topics en Application Manager

Page 10: Gerenciando ventas #MeliDevConf

Notificaciones

Mi APPPOST

ACK: 200 OK

MELI

Page 11: Gerenciando ventas #MeliDevConf
Page 12: Gerenciando ventas #MeliDevConf

Como obtengo las ventas?

GET /orders/731867397

Page 13: Gerenciando ventas #MeliDevConf

Pull: GET a /orders/search?seller=

Page 14: Gerenciando ventas #MeliDevConf

Pull: GET a /orders/search?seller=

Page 15: Gerenciando ventas #MeliDevConf

Agenda

■ Gestor de ventas: varias tiendas, 1 sólo backend

○ Cómo enterarse de las ventas?

○ Sincronización de stock

○ Ejemplo "escuchando notificaciones"

○ MercadoLibre Envios

○ Calificar

Page 16: Gerenciando ventas #MeliDevConf

Sincronización de stock

Mi APP

Page 17: Gerenciando ventas #MeliDevConf
Page 18: Gerenciando ventas #MeliDevConf

Sincronización de stock

PUT /items/MLA123456

{

"available_quantity": 2

}

Page 19: Gerenciando ventas #MeliDevConf

Agenda

■ Gestor de ventas: varias tiendas, 1 sólo backend

○ Cómo enterarse de las ventas?

○ Sincronización de stock

○ Ejemplo "escuchando notificaciones"

○ MercadoLibre Envios

○ Calificar

Page 20: Gerenciando ventas #MeliDevConf

Agenda

■ Gestor de ventas: varias tiendas, 1 sólo backend

○ Cómo enterarse de las ventas?

○ Sincronización de stock

○ Ejemplo "escuchando notificaciones"

○ MercadoLibre Envios

○ Calificar

Page 21: Gerenciando ventas #MeliDevConf

MercadoLibre Envíos - Qué es?

Calculador de costos en cada publicación

Costos de envío incluídos a través de MercadoPago

Direcciones de envío completas al pagar

Page 22: Gerenciando ventas #MeliDevConf

MercadoLibre Envíos - Qué es?

Page 23: Gerenciando ventas #MeliDevConf

MercadoLibre Envíos - Qué es?

Page 24: Gerenciando ventas #MeliDevConf

MercadoLibre Envíos - Qué es?

Page 25: Gerenciando ventas #MeliDevConf

MercadoLibre Envíos - Qué es?

Page 26: Gerenciando ventas #MeliDevConf
Page 27: Gerenciando ventas #MeliDevConf

MercadoLibre Envíos

■ Cuándo un usuario tiene MercadoLibre Envíos?

■ Configurar envío gratis

■ Imprimir etiquetas

Page 28: Gerenciando ventas #MeliDevConf

MercadoLibre Envíos

Page 29: Gerenciando ventas #MeliDevConf

MercadoLibre Envíos

Page 30: Gerenciando ventas #MeliDevConf

MercadoLibre Envíos

GET

Page 31: Gerenciando ventas #MeliDevConf

Agenda

■ Gestor de ventas: varias tiendas, 1 sólo backend

○ Cómo enterarse de las ventas?

○ Sincronización de stock

○ Ejemplo "escuchando notificaciones"

○ MercadoLibre Envios

○ Calificar

Page 32: Gerenciando ventas #MeliDevConf

CalificarPOST /orders/1234567/feedback

{

"rating":"positive",

"fulfilled":true,

"message":"Todo salió muy bien :)"

}

Page 33: Gerenciando ventas #MeliDevConf

Agenda

■ Gestor de ventas: varias tiendas, 1 sólo backend

○ Cómo enterarse de las ventas?

○ Sincronización de stock

○ Ejemplo "escuchando notificaciones"

○ MercadoLibre Envios

○ Calificar

Page 34: Gerenciando ventas #MeliDevConf

Preguntas