No video

Integración Mercado Pago | 04 - Links de Pago y recepción de NOTIFICACCIONES en SERVIDOR

En este video explico cómo utilizar el SDK de Mercado Pago para generar links de pago, que el usuario final va a utilizar para realizar el pago en la plataforma de Mercado Pago, y también muestro cómo recibir notificaciones en tu servidor.
Estas notificaciones son las que envía Mercado Pago en todas las instancias de procesamiento de un pago, ya sea cuando el pago se completó, o si se rechazó, si se encuentra pendiente, si hubo una devolución del pago, etc.

Пікірлер: 49

  • @Lorealcohen
    @LorealcohenАй бұрын

    señor debo decirle el aprecio que le tengo y que de todos los putos videos de gente que osa hacerse llamar programador, usted fue el unico que pudo dar una explicacion amigable.. abrazo y gracias!

  • @brianm3406
    @brianm3406 Жыл бұрын

    Este video es la panacea. claridad al 100% . por mas videos asi!

  • @pablognesutta4713

    @pablognesutta4713

    Жыл бұрын

    Gracias por el comentario Braian! Me alegra que te haya servido.

  • @valentincaceres9071
    @valentincaceres9071 Жыл бұрын

    pelado, hiciste todo en la ruta, no entiendo nada media pila, la mejor

  • @federico42o
    @federico42o Жыл бұрын

    que genio gracias, yo estoy renegando con Java pero me re sirvieron estos videos

  • @maximilianocastillomilla1060
    @maximilianocastillomilla1060 Жыл бұрын

    habia leido toda la documentacion he hice mi version con precio variable que controlaba un slider en html. el tema como dijiste mercado no te dice cuales son los errores, y empece a ver tu serie de videos paso a paso para ver que partes me salte. y era lo del notification_url, como la tenia en localhost la mierda fallaba, me salvaste capo

  • @martindelpino1395
    @martindelpino13954 ай бұрын

    Gra-cias! De verdad, gracias.

  • @ronaldodurandluna8617
    @ronaldodurandluna8617 Жыл бұрын

    Gracias amigo , me funciono solo use la api de mercado pago aparte , tenia duda de la notificaciones gracias tu explicacion ya puedo obtener los datos en mi servidor

  • @pablognesutta4713

    @pablognesutta4713

    Жыл бұрын

    Me alegra Ronaldo!

  • @paugonzalez5014
    @paugonzalez5014 Жыл бұрын

    chabon sos tan crack que deberias llamarte Heinserberg, no encuentro palabras para agradecerte

  • @pablognesutta4713

    @pablognesutta4713

    Жыл бұрын

    Me alegra que te haya sido útil. Sinceramente estos videos los hice impulsado por la frustración hacia MercadoPago y su documentación, para ahorrarle ese sufrimiento a más personas.

  • @cristianrodriguezrodriguez9655
    @cristianrodriguezrodriguez9655 Жыл бұрын

    Un capo

  • @monicarvargas
    @monicarvargas Жыл бұрын

    Me aclaraste muchisimas cosas!!, pero yo lo estoy haciendo Visual Studio C# y no me sale probar con el usuario comprador de test, abro una ventana incognito me logueo con usuario comprador , luego aparece el boton Pagar pero al presionarlo sale la leyenda "ocurrio un error". Si tenes alguna idea te agradecere..

  • @belenmiranda4319
    @belenmiranda43195 ай бұрын

    muy bueno! Te consulto, es posible hacer algo para que cada vez que entre plata a mi cuenta haya una notificacion de voz?

  • @franciscoolivero7465
    @franciscoolivero74653 ай бұрын

    Se puede hacer todo el manejo con frontend nomas ?

  • @plagtthw
    @plagtthw Жыл бұрын

    Buen dato el de ngrok!, gracias :D

  • @pablognesutta4713

    @pablognesutta4713

    Жыл бұрын

    Sí viste? Lo conocí en mi laburo y me pareció zarpado.

  • @plagtthw

    @plagtthw

    Жыл бұрын

    @@pablognesutta4713 10 puntos! me ahorra setearle un dns a mi router para simular ip fija y redireccionamiento de puertos :D

  • @LucasNahuelBrumatti
    @LucasNahuelBrumatti5 ай бұрын

    buenisimo!! sigue sirviendo hasta el dia de hoy. Consulta, tendrás link al repo de github? si es que lo subiste

  • @felipevincenti
    @felipevincenti21 күн бұрын

    Buenas, estoy tratando hace días y no puedo solucionar algo. No me funciona la parte del webhook, el pago se completa con éxito pero no me esta haciendo la petición de notification_url, probé con ngrok, con un puerto desde VS pero no funciona, alguien sabe que puede estar pasando?

  • @axelturspringer951
    @axelturspringer9512 жыл бұрын

    Hola pablo como estas ? Te queria consultar, tengo el backend igual al suyo aca, me gustaria saber como recibir las notificaciones cuando ya esta en un servidor por ejemplo heroku y comunicar el estado al front para proseguir, si me podes dar una mano me ayudarias un monton !

  • @pablognesutta4713

    @pablognesutta4713

    Жыл бұрын

    Cómo estás Axel? Disculpá la demora. No sé si termino de entender bien tu pregunta. No sé si viste la serie completa, pero en ésta te muestro cómo recibir las notificaciones por completo en tu backend, sin importar si es entorno local o si está deployado en heroku o en cualquier lado. Una vez que recibís la notificación en el backend, la procesás como necesites, y después para notificar al frontend, básicamente tenés que o enviar alguna notificación con push, o si no hacer que el frontend refresque la página periódicamente, o utilizar web sockets... eso si querés notifiaciones en tiempo real... si no podés también mandar un mail al usuario, y que ese mail tengan un link a la página de notifiaciones de tu sitio.. o bueno, ahí va a depender mucho de cómo sea tu aplicación. Por eso, no sé si entendí correctamente la pregunta.

  • @Rockoonesong
    @Rockoonesong7 ай бұрын

    Hola bro, gracias por tu aporte, es muy valioso ya que la documentacion que ofrece MercadoPago hace que implementar este tipo de tecnologías en una web sea como hackear a la nasa cuando en teoría no debería ser muy dificil... puede ser que sepas como implementar esto usando spring? es que casi no eh encontrado tutoriales que te ayuden al respecto.Desde ya muchas gracias!

  • @user-qo7ru5ss5k

    @user-qo7ru5ss5k

    6 ай бұрын

    Pudiste lograrlo? ando en la misma jajajaja.

  • @arthur9262
    @arthur926210 ай бұрын

    hola pablo , consulta como hacer para ocultar las query que llegan con url , que mercado pago te envia atraves de la ruta succes , que es cuando todo sale bien y acepta que el pago se realizo correctamente enviandote la data. por ahi se corre el riesgo de que alguien manipule la data de las query en la url.

  • @codigocuantico

    @codigocuantico

    9 ай бұрын

    si es solo lo que llega y no la extension del archivo podes hacerlo con javascript, al principio coloca este codigo: if (window.history.replaceState) { window.history.replaceState({}, document.title, window.location.pathname); } ustiliza y listo. solo te mostrara la pagina sin los datos.

  • @lazarogadielblanco1328
    @lazarogadielblanco1328 Жыл бұрын

    hola alguien ha integrado mercadopago en React+Django?

  • @anonymushadow282
    @anonymushadow282 Жыл бұрын

    jajaja me hace reir la paciencia que tiene, le sale un error y solo dice "mmm" jajajaj yo todo enojado jajajajaj

  • @pablognesutta4713

    @pablognesutta4713

    Жыл бұрын

    jajajaja, te digo que cuando no estoy filmando me puedo enojar bastante conmigo mismo con los errores.

  • @anonymushadow282

    @anonymushadow282

    Жыл бұрын

    @@pablognesutta4713 jajajaja

  • @newideanetworks1260
    @newideanetworks1260 Жыл бұрын

    hola señor me puede enviar el enlace para el registro Integración Mercado

  • @pablognesutta4713

    @pablognesutta4713

    Жыл бұрын

    No sé si entendí la pregunta... lo pudiste encontrar?

  • @anonymushadow282
    @anonymushadow282 Жыл бұрын

    pregunta tonta... alguien puede hacer algo con mis cuentas de prueba? supongamos que le explico a un amigo como ver tus cuentas de prueba, le muestro a mi amigo una captura de mis cuentas de prueba, que es lo peor que podria llegar a hacer teniendo acceso a mis cuentas de prueba pero no a mi cuenta principal?

  • @pablognesutta4713

    @pablognesutta4713

    Жыл бұрын

    No puede pasar absolutamente nada malo, ya que las cuentas de prueba no pueden realizar operaciones con dinero real, e incluso las claves de acceso y demás tampoco sirven más que para testear.

  • @anonymushadow282

    @anonymushadow282

    Жыл бұрын

    @@pablognesutta4713 gracias

  • @maximilianoanachuri1657
    @maximilianoanachuri1657Ай бұрын

    tengo un problema, a traves del notification url no me devuelve los items del pago, nose si me falto configurar algo

  • @latinoy1link

    @latinoy1link

    Ай бұрын

    con que lo estas trabajando amigo? a mi me funciono y después nose como la cague y me dejo de andar y tuve que volver a un commit que recién empezaba por bobo me paso ahora a comenzar de 0, uso node

  • @maximilianoanachuri1657

    @maximilianoanachuri1657

    Ай бұрын

    @@latinoy1link ya me funciono, era un error en mi código xd, lo que si tengo dudas es como persistir la orden, ya que llega 2 veces la notificación con el topic merchant_order y no quiero q se guarden dos veces la orden, podria manejarlo con constraint en la bd pero creo q no es la mejor opcion

  • @latinoy1link

    @latinoy1link

    Ай бұрын

    @@maximilianoanachuri1657 asi lo solucione yo jajaj, cree otra base de dato con orders y id, entonces cuando creo una orden guardo el reference_id con id del user, entonces cuanto me llega la notificacion de mp una vezz que se completa el pago,hago la modificacion en la base de datos y borro el registro.

  • @maximilianoanachuri1657

    @maximilianoanachuri1657

    Ай бұрын

    @@latinoy1link osea que guardas la orden y la borras la segunda vez que llega la notificación?

  • @latinoy1link

    @latinoy1link

    Ай бұрын

    @@maximilianoanachuri1657 cuando me llega la notificación, hago como explica acá en el curso, una vez que se completa el pago hago la modificación en la base de datos y borro el reference_id generado, osea la orden, entonces por mas que se repita la orden de mercado pago solo me ejecuta una vez, en mi caso le cargo monedas, para que luego usen en la web

  • @esneiderbertel9813
    @esneiderbertel9813 Жыл бұрын

    pórque todos los tutoriales son para gente bancararizada si el verdadero negocio esta es con los no bancarizados, no lo entiendo, pero bueno. tiene algún curso para implementar en mercado pago pro en una app de casualidad?

  • @pablognesutta4713

    @pablognesutta4713

    Жыл бұрын

    no sé si entendí la pregunta. Te parece que el tutorial es para gente bancarizada? Si en ningún momento se menciona nada relacionado a un banco. Lo que está en este curso sirve para cualquier tipo de aplicación en la que quiras utilizar MercadoPago. Pero por eso, quizás no entendí lo que quisiste decir.

  • @esneiderbertel9813

    @esneiderbertel9813

    Жыл бұрын

    @@pablognesutta4713 Hacia referencia a todos los video que encuentro en KZread he,he,he, todos muestran como implementar el mercado pago, pero solo con tarjetas de crédito o debito, se olvidan de los otros medios de pago, como el pago en efectivo para personas no bancarizadas que es donde creo por lo menos acá en Colombia es donde esta el verdadero negocio porque no todos tienen una tarjeta de crédito...

  • @pablogomez7597

    @pablogomez7597

    Жыл бұрын

    @@esneiderbertel9813 ¿No crees que igualmente se debería testear si los pagos con tarjeta salen bien? Los tutoriales no son para gente bancarizada, pero el pago online de mp solo te permite 2 métodos: Por dinero en la cuenta o tarjeta débito/crédito.

  • @InSanE-404
    @InSanE-404 Жыл бұрын

    Me esta costando un huevo usar esta api en java+ angular porq toda la lógica que veo en los tutoriales la hacen desde el back hasta el front hacen en java

  • @pablognesutta4713

    @pablognesutta4713

    Жыл бұрын

    No terminé de entender lo de "desde el back hasta el front hacen en java". Usan algún tipo de server side rendering? Tiene que haber una forma ya que java está soportado por el sdk. Vas a tener que hacer troubleshooting a lo loco.

  • @matiasarias8271
    @matiasarias8271 Жыл бұрын

    tengo este error, alguien me podría ayudar por favor /Escritorio/mercadopago4/index.js:40 mercadopago.configure({ ^ TypeError: mercadopago.configure is not a function at Object. (/home/matias/Escritorio/mercadopago4/index.js:40:13) at Module._compile (internal/modules/cjs/loader.js:999:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) at Module.load (internal/modules/cjs/loader.js:863:32) at Function.Module._load (internal/modules/cjs/loader.js:708:14) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12) at internal/main/run_main_module.js:17:47 [nodemon] app crashed - waiting for file changes before starting...

Келесі