SlideShare uma empresa Scribd logo
1 de 34
Baixar para ler offline
MercadoLibre
                                  Developers Conference




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



Soledad Dematteo
@soledema


11 de Abril de 2013, Buenos Aires
Gerente de Desarrollo
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
Varias tiendas, 1 backend




                     Mi APP
Contexto



      ITEM   ORDER



                     PAYMENT




                     SHIPMENT




                     FEEDBACK
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
Pull vs. Push
Push: notificaciones

  Configurar los topics en Application Manager




     http://developers.mercadolibre.com/notifications
Notificaciones


                    POST
       MELI                    Mi APP




                 ACK: 200 OK
Como obtengo las ventas?

 GET /orders/731867397
Pull: GET a /orders/search?seller=
Pull: GET a /orders/search?seller=
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
Sincronización de stock




                 Mi APP
Sincronización de stock



    PUT /items/MLA123456


    {

    "available_quantity": 2

    }
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
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
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
MercadoLibre Envíos - Qué es?
MercadoLibre Envíos - Qué es?
MercadoLibre Envíos - Qué es?
MercadoLibre Envíos - Qué es?
MercadoLibre Envíos



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

■   Configurar envío gratis

■   Imprimir etiquetas
MercadoLibre Envíos
MercadoLibre Envíos
MercadoLibre Envíos

 GET
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
Calificar
            POST /orders/1234567/feedback
            {
              "rating":"positive",
              "fulfilled":true,
              "message":"Todo salió muy bien :)"
            }
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
Preguntas

Mais conteúdo relacionado

Semelhante a Gerenciando ventas #MeliDevConf

Data driven marketer_es
Data driven marketer_esData driven marketer_es
Data driven marketer_es
Turisticae
 
estructurar campañas ppc | Fernando Beneitez | IEBS
estructurar campañas ppc | Fernando Beneitez | IEBSestructurar campañas ppc | Fernando Beneitez | IEBS
estructurar campañas ppc | Fernando Beneitez | IEBS
Smash Tech
 

Semelhante a Gerenciando ventas #MeliDevConf (9)

Cómo ganar clientes utilizando Facebook Ads
Cómo ganar clientes utilizando Facebook Ads Cómo ganar clientes utilizando Facebook Ads
Cómo ganar clientes utilizando Facebook Ads
 
Tgo 2012
Tgo   2012Tgo   2012
Tgo 2012
 
Revenue Management
Revenue ManagementRevenue Management
Revenue Management
 
Presentación Mariano Oriozabala | Brandlive - eFashion Day Buenos Aires 2017
Presentación Mariano Oriozabala | Brandlive - eFashion Day Buenos Aires 2017Presentación Mariano Oriozabala | Brandlive - eFashion Day Buenos Aires 2017
Presentación Mariano Oriozabala | Brandlive - eFashion Day Buenos Aires 2017
 
Pay per-click ver3
Pay per-click ver3Pay per-click ver3
Pay per-click ver3
 
Presentación Francisco Mato/ Fizzmode- eCommerce Day Santiago 2017
Presentación Francisco Mato/ Fizzmode- eCommerce Day Santiago 2017Presentación Francisco Mato/ Fizzmode- eCommerce Day Santiago 2017
Presentación Francisco Mato/ Fizzmode- eCommerce Day Santiago 2017
 
Digital Trade Marketing - los grandes escaparates están en internet
Digital Trade Marketing - los grandes escaparates están en internetDigital Trade Marketing - los grandes escaparates están en internet
Digital Trade Marketing - los grandes escaparates están en internet
 
Data driven marketer_es
Data driven marketer_esData driven marketer_es
Data driven marketer_es
 
estructurar campañas ppc | Fernando Beneitez | IEBS
estructurar campañas ppc | Fernando Beneitez | IEBSestructurar campañas ppc | Fernando Beneitez | IEBS
estructurar campañas ppc | Fernando Beneitez | IEBS
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 

Gerenciando ventas #MeliDevConf

  • 1. MercadoLibre Developers Conference Gerenciamiento de ventas Notificaciones de ventas, sincronización de stock, envios Soledad Dematteo @soledema 11 de Abril de 2013, Buenos Aires
  • 3.
  • 4. 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
  • 5. Varias tiendas, 1 backend Mi APP
  • 6. Contexto ITEM ORDER PAYMENT SHIPMENT FEEDBACK
  • 7. 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
  • 9. Push: notificaciones Configurar los topics en Application Manager http://developers.mercadolibre.com/notifications
  • 10. Notificaciones POST MELI Mi APP ACK: 200 OK
  • 11.
  • 12. Como obtengo las ventas? GET /orders/731867397
  • 13. Pull: GET a /orders/search?seller=
  • 14. Pull: GET a /orders/search?seller=
  • 15. 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
  • 17.
  • 18. Sincronización de stock PUT /items/MLA123456 { "available_quantity": 2 }
  • 19. 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
  • 20. 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
  • 21. 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
  • 26.
  • 27. MercadoLibre Envíos ■ Cuándo un usuario tiene MercadoLibre Envíos? ■ Configurar envío gratis ■ Imprimir etiquetas
  • 31. 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
  • 32. Calificar POST /orders/1234567/feedback { "rating":"positive", "fulfilled":true, "message":"Todo salió muy bien :)" }
  • 33. 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