SlideShare une entreprise Scribd logo
1  sur  46
MercadoLibre
                                     Developers Conference




Pagos
Administración de pagos: formas de integrarse con MercadoPago.


Hernán Di Chello
@d_hernan
#MeliDevConf

12 de abril del 2013, Buenos Aires
Hobbies: Navegar, Snowboard y la
tecnología
Eres desarrollador
Eres desarrollador
¿Qué es MercadoPago?
¿Qué es MercadoPago?
¿Qué es MercadoPago?
Basta de humo. ¡A los bifes!
Índice
 Iniciar un flujo de pago (checkout)
 Conectando el FrontEnd
 Notificaciones de pagos
 Búsqueda de pagos
 Devoluciones de pagos
 Sandbox
 SDKs
Iniciar un flujo de pago (checkout)

                     Preferencia




                  Render
                                      Pago


                                   Zona segura
Iniciar un flujo de pago (checkout)
Iniciar un flujo de pago (checkout)
POST /checkout/preferences




    developers.mercadopago.com/documentacion/recibir-pagos
Iniciar un flujo de pago (checkout)

JSON response
{
    ”init_point”: “init_point_URL”
    ...
}




       developers.mercadopago.com/documentacion/recibir-pagos
Índice
 Iniciar un flujo de pago (checkout)
 Conectando el FrontEnd
 Notificación de pagos
 Búsqueda de pagos
 Devoluciones de pagos
 Sandbox
 SDKs
Conectando el Front End

                   Preferencia




                Render
                                  Pago


                                 Zona segura
Conectando el Front End

JSON response
{
    ”init_point”: “init_point_URL”
    ...
}




       developers.mercadopago.com/documentacion/recibir-pagos
Conectando el Front End
Enviar un email




           <a href = ”init_point_URL”>



       developers.mercadopago.com/documentacion/recibir-pagos
Conectando el Front End
Conectar el checkout con un app nativo




            <a href = ”init_point_URL”>



   developers.mercadopago.com/documentacion/recibir-pagos
Conectando el Front End
Colocar un boton de pago en tu site.




 <a href = “init_point_URL”>
 <script>
 ...
 </script>


       developers.mercadopago.com/documentacion/recibir-pagos
Conectando el Front End
¿Puedo customizar el botón?
¡Claro!
 Modos de apertura (lightbox, popup, redirect, blank)
 Texto y aparencia




          developers.mercadopago.com/documentacion/recibir-pagos
Conectando el Front End

                   Preferencia




                Render
                                  Pago


                                 Zona segura
Conectando el Front End
 LightBox
Conectando el Front End
 Iframe
Conectando el Front End
 Redirect
Conectando el Front End
 Mobile
Índice
 Iniciar un flujo de pago (checkout)
 Conectando el FrontEnd
 Notificaciones de pagos
 Búsqueda de pagos
 Devoluciones de pagos
 Sandbox
 SDKs
Notificaciones de pagos




                   +
Notificaciones de pago

                          Push Notification




                           Pull Information




   developers.mercadopago.com/documentacion/notificaciones-de-pago
Notificaciones de pago

Configura una URL para recibir notificaciones.



 http://www.yoursite.com/notificaciones




 developers.mercadopago.com/documentacion/notificaciones-de-pago
Notificaciones de pago

POST (push)

http://www.yoursite.com/notificaciones?id=[id]




 developers.mercadopago.com/documentacion/notificaciones-de-pago
Notificaciones de pago

GET /collections/notifications/[id] (pull)




 developers.mercadopago.com/documentacion/notificaciones-de-pago
¿Cómo venimos?
Índice
 Iniciar un flujo de pago (checkout)
 Conectando el FrontEnd
 Notificaciones de pagos
 Búsqueda de pagos
 Devoluciones de pagos
 Sandbox
 SDKs
Búsqueda de pagos
Búsqueda de pagos

GET /collections/[id]




developers.mercadopago.com/documentacion/busqueda-de-pagos-recibidos
Búsqueda de pagos

GET
/collections/search/[parameter1]=[value1
]&
[parameter2]=[value2]&
…




developers.mercadopago.com/documentacion/busqueda-de-pagos-recibidos
Índice
 Iniciar un flujo de pago (checkout)
 Conectando el FrontEnd
 Notificaciones de pagos
 Búsqueda de pagos
 Devoluciones de pagos
 Sandbox
 SDKs
Cancelaciones de pagos
Devoluciones de pagos
status = approved ?

PUT /collections/[id]
{
    ”status":”refunded”
}




developers.mercadopago.com/documentacion/busqueda-de-pagos-recibidos
Índice
 Iniciar un flujo de pago (checkout)
 Conectando el FrontEnd
 Notificaciones de pagos
 Búsqueda de pagos
 Devoluciones de pagos
 Sandbox
 SDKs
Sandbox
Es un ambiente de prueba que te permite jugar con
nuestro flujo de pagos, sin gastar $$ !


JSON response
{
     ”sandbox_init_point”: ”init_point_URL”
    ...
}

             developers.mercadopago.com/alpha/sandbox
Sandbox
• Dinero en cuenta: El monto de dinero en cuenta es fijo y no se agota. Para
  probar, ingresa cualquier clave y el estado será approved.


• Tarjetas de crédito: Puedes usar cualquier código de seguridad y debes
  usar una de las tarjetas provistas en la documentación.


• Boleto, depósito o cupón: Al probar, obtendrás el estado pending.


• Notificaciones: Recibes las notificaciones de pagos realizados.



                 developers.mercadopago.com/alpha/sandbox
Índice
 Iniciar un flujo de pago (checkout)
 Conectando el FrontEnd
 Notificaciones de pagos
 Búsqueda de pagos
 Devoluciones de pagos
 Sandbox
 SDKs
SDKs




       developers.mercadopago.com/bibliotecas/SDKs
Módulos




          developers.mercadopago.com/bibliotecas/modulos
¡Muchas gracias!

Los espero en el espacio de networking
para continuar aprendiendo juntos.


                    developers.mercadopago.com



 Hernán Di Chello
 @d_hernan
 #MeliDevConf

Contenu connexe

Similaire à Dev conf 2013

Marco Guirola - eCommerce Day El Salvador Online [Live] Experience
Marco Guirola - eCommerce Day El Salvador Online [Live] ExperienceMarco Guirola - eCommerce Day El Salvador Online [Live] Experience
Marco Guirola - eCommerce Day El Salvador Online [Live] ExperienceeCommerce Institute
 
Percepción y Adopción de Tecnología: Disrupción en los Sistemas Financieros
Percepción y Adopción de Tecnología: Disrupción en los Sistemas FinancierosPercepción y Adopción de Tecnología: Disrupción en los Sistemas Financieros
Percepción y Adopción de Tecnología: Disrupción en los Sistemas FinancierosDavid Solis
 
MercadoPago - Ariel Leiva
MercadoPago - Ariel LeivaMercadoPago - Ariel Leiva
MercadoPago - Ariel Leivafsolari
 
Universidad Galileo, Malacatán San
Universidad Galileo,  Malacatán San Universidad Galileo,  Malacatán San
Universidad Galileo, Malacatán San Marco Ariza
 
Universidad galileo, fissic idea
Universidad galileo, fissic ideaUniversidad galileo, fissic idea
Universidad galileo, fissic ideapitorete
 
Universidad Galileo, Fissic Idea CEI Malacatán SM
Universidad Galileo, Fissic Idea CEI Malacatán SMUniversidad Galileo, Fissic Idea CEI Malacatán SM
Universidad Galileo, Fissic Idea CEI Malacatán SMpitorete
 
BI 2005 - Caso de excito COPSA y Tarjetas Sin Contacto Mifare
BI 2005 - Caso de excito COPSA y Tarjetas Sin Contacto MifareBI 2005 - Caso de excito COPSA y Tarjetas Sin Contacto Mifare
BI 2005 - Caso de excito COPSA y Tarjetas Sin Contacto MifareMario Guedes de Rezende
 
Boton de pagos PRD.pptx
Boton de pagos PRD.pptxBoton de pagos PRD.pptx
Boton de pagos PRD.pptxssuser95b529
 
Medios de pago 10122055
Medios de pago 10122055Medios de pago 10122055
Medios de pago 10122055dleonfer
 
Medios de pago
Medios de pagoMedios de pago
Medios de pagoastridy
 
Solución Mobile de Pagos - Sergio Cirielli
Solución Mobile de Pagos - Sergio CirielliSolución Mobile de Pagos - Sergio Cirielli
Solución Mobile de Pagos - Sergio Ciriellifsolari
 
Ahorro De Costes Con Esso. Best Practices
Ahorro De Costes Con Esso. Best PracticesAhorro De Costes Con Esso. Best Practices
Ahorro De Costes Con Esso. Best PracticesJosep Bardallo
 
Integración de pagos con PayPal Checkout (certificación)
Integración de pagos con PayPal Checkout (certificación)Integración de pagos con PayPal Checkout (certificación)
Integración de pagos con PayPal Checkout (certificación)Software Guru
 
Investigación Semana III (Unificada)
Investigación Semana III (Unificada)Investigación Semana III (Unificada)
Investigación Semana III (Unificada)Ricardo de León
 
Workshop Evertec - eRetail Day México 2021
Workshop Evertec - eRetail Day México 2021Workshop Evertec - eRetail Day México 2021
Workshop Evertec - eRetail Day México 2021eCommerce Institute
 

Similaire à Dev conf 2013 (20)

Marco Guirola - eCommerce Day El Salvador Online [Live] Experience
Marco Guirola - eCommerce Day El Salvador Online [Live] ExperienceMarco Guirola - eCommerce Day El Salvador Online [Live] Experience
Marco Guirola - eCommerce Day El Salvador Online [Live] Experience
 
Comercios vpos alignet v06
Comercios vpos alignet v06Comercios vpos alignet v06
Comercios vpos alignet v06
 
Percepción y Adopción de Tecnología: Disrupción en los Sistemas Financieros
Percepción y Adopción de Tecnología: Disrupción en los Sistemas FinancierosPercepción y Adopción de Tecnología: Disrupción en los Sistemas Financieros
Percepción y Adopción de Tecnología: Disrupción en los Sistemas Financieros
 
MercadoPago - Ariel Leiva
MercadoPago - Ariel LeivaMercadoPago - Ariel Leiva
MercadoPago - Ariel Leiva
 
Universidad Galileo, Malacatán San
Universidad Galileo,  Malacatán San Universidad Galileo,  Malacatán San
Universidad Galileo, Malacatán San
 
Universidad galileo, fissic idea
Universidad galileo, fissic ideaUniversidad galileo, fissic idea
Universidad galileo, fissic idea
 
Universidad Galileo, Fissic Idea CEI Malacatán SM
Universidad Galileo, Fissic Idea CEI Malacatán SMUniversidad Galileo, Fissic Idea CEI Malacatán SM
Universidad Galileo, Fissic Idea CEI Malacatán SM
 
Jornada de Medios de Pago Online - François Hélard, Adyen
Jornada de Medios de Pago Online - François Hélard, AdyenJornada de Medios de Pago Online - François Hélard, Adyen
Jornada de Medios de Pago Online - François Hélard, Adyen
 
Dinero electronico
Dinero electronicoDinero electronico
Dinero electronico
 
BI 2005 - Caso de excito COPSA y Tarjetas Sin Contacto Mifare
BI 2005 - Caso de excito COPSA y Tarjetas Sin Contacto MifareBI 2005 - Caso de excito COPSA y Tarjetas Sin Contacto Mifare
BI 2005 - Caso de excito COPSA y Tarjetas Sin Contacto Mifare
 
Boton de pagos PRD.pptx
Boton de pagos PRD.pptxBoton de pagos PRD.pptx
Boton de pagos PRD.pptx
 
Medios de pago 10122055
Medios de pago 10122055Medios de pago 10122055
Medios de pago 10122055
 
Medios de pago
Medios de pagoMedios de pago
Medios de pago
 
Solución Mobile de Pagos - Sergio Cirielli
Solución Mobile de Pagos - Sergio CirielliSolución Mobile de Pagos - Sergio Cirielli
Solución Mobile de Pagos - Sergio Cirielli
 
Ahorro De Costes Con Esso. Best Practices
Ahorro De Costes Con Esso. Best PracticesAhorro De Costes Con Esso. Best Practices
Ahorro De Costes Con Esso. Best Practices
 
Integración de pagos con PayPal Checkout (certificación)
Integración de pagos con PayPal Checkout (certificación)Integración de pagos con PayPal Checkout (certificación)
Integración de pagos con PayPal Checkout (certificación)
 
Presentación PayU
Presentación PayUPresentación PayU
Presentación PayU
 
Investigación Semana III (Unificada)
Investigación Semana III (Unificada)Investigación Semana III (Unificada)
Investigación Semana III (Unificada)
 
Workshop Evertec - eRetail Day México 2021
Workshop Evertec - eRetail Day México 2021Workshop Evertec - eRetail Day México 2021
Workshop Evertec - eRetail Day México 2021
 
Azure Notification Hub y Xamarin
Azure Notification Hub y XamarinAzure Notification Hub y Xamarin
Azure Notification Hub y Xamarin
 

Dev conf 2013