Capturando datos de PAGO EXITOSO en MERCADO PAGO con Webhooks - Checkout Pro - ACTUALIZADO 2024

Поделиться
HTML-код
  • Опубликовано: 14 дек 2024
  • НаукаНаука

Комментарии • 74

  • @giselaavila7404
    @giselaavila7404 3 месяца назад +2

    Recién encuentro este canal y no se como no llegué a vos antes. Genio total!!!!

  • @migueleduardofernandezsevi3538
    @migueleduardofernandezsevi3538 9 месяцев назад +1

    Muy bueno, porfavor saca mas videos de mercado pago

  • @marcosmalaquias3597
    @marcosmalaquias3597 5 месяцев назад +1

    Que groso amigo! estaba sufriendo con el webhooks en flask, pero le adapte el tuyo y quedo joya.

  • @RoRo-wf6dw
    @RoRo-wf6dw 4 месяца назад

    Muy bueno!! Ya integre en varios trabajos y 10 puntos!! Graciassss!!

  • @feliwein_cc
    @feliwein_cc 7 месяцев назад +2

    andá che sigo volviendo a tus videos y sigo encontradolos lo mas copado que hay! saludos de Chile, grande master!

    • @onthecode
      @onthecode  7 месяцев назад

      Vamos chile!! Saludos.

  • @GabrielLeguizamonGuitarrista
    @GabrielLeguizamonGuitarrista 9 месяцев назад

    Muy bueno! Seguí así que vas a llegar muy lejos! Como siempre tome su merecido like buen señor!

  • @chantix04
    @chantix04 9 месяцев назад

    Buen video máquina, justo estaba buscando cómo trabajar con estas cosas!!

  • @matiassantiago4205
    @matiassantiago4205 9 месяцев назад

    Me encanto! justo lo que necesitaba

  • @ep4r4
    @ep4r4 9 месяцев назад

    Graaaande mano, gracias por compartir tu conocimiento...

  • @mitchelcardona1947
    @mitchelcardona1947 3 месяца назад

    Infinitas gracias por el tutorial @on the code !!! Saludos desde Colombia 🤜

    • @onthecode
      @onthecode  3 месяца назад

      🤛 gracias por ver, Saludos!!

  • @melthalion120
    @melthalion120 8 месяцев назад

    grande chabon, me aligeraste un monton el tiempo dedicado a resolver esta cuestion

  • @XxdestructorxXful
    @XxdestructorxXful 9 месяцев назад +1

    oye bro, con la respuesta que me diste ahora estoy un poco dudoso de en que casos se usa esto?, porque me dices que si quiero actualizar el estado de mi pedido basta con los datos que agrega MP al link de success, entonces me queda la duda de para que se usan estos datos de este video, es decir en un flujo de un e-commerce obtengo estos datos y luego que? los meto en la info del pedido que se realizo quedando asi datos de envio/facturación, datos del pago (lo de deste video)y datos del producto que se pidio? o luego se usan solo para facturacion, o para que le sirven estos datos al vendedor? o cómo se usan tipicamente? De antemano muchas gracias

  • @HectorSanchez-vi9hy
    @HectorSanchez-vi9hy Час назад

    Buenas tardes, he probado generar el proyecto en un anterior video y funciona eficazmente desde
    mi pc en un entorno de desarrollo (visual studio), ahora bien, cuando lo subo a un hosting, SI en mi
    PC no tengo habilitado el puerto 3000 (con el index.js del directorio server) lo aplicacion web no
    funciona.
    Seguramente algun error estoy cometiendo. Alguien experimento esto y lo soluciono?
    Gracias!

  • @lucassanchez7083
    @lucassanchez7083 6 месяцев назад

    que grande, muy útil el tutorial, seguí así crack!

  • @fabriziosanti8701
    @fabriziosanti8701 5 месяцев назад

    Gracias amigo, lo termine implementando en un worker de cloudflare asi que use js solo, me dio problemas el tema de ssl y el maldito cors pero salio a produ, y sin tus videos habría sido imposible empezar a entenderlo

    • @quit0s
      @quit0s 4 месяца назад

      que problmas te dio? como los solucionaste?

  • @gastonperaltazappulla4126
    @gastonperaltazappulla4126 6 месяцев назад

    Gracias crack ! Sirvió muchísimo, subscrito

  • @claudiodeluca2357
    @claudiodeluca2357 Месяц назад

    Hola, muy bueno. Quería saber si es posible evitar el webhook y hacer polling del estado de la orden. Y cuando está en estado aprobe la damos por terminada. O mercado pago te obliga si o si a usar webhook?

  • @migueleduardofernandezsevi3538
    @migueleduardofernandezsevi3538 9 месяцев назад +1

    Una pregunta, tengo mi frontend en Angular y mi backend en NodeJS. Crees que tus videos me puedan servir? Teniendo mi frontend en Angular (TS)

    • @onthecode
      @onthecode  9 месяцев назад

      Hola desde mi punto de vista si, todo el backend es el mismo. Y para el
      Front, con paciencia deberías ver los vídeos y poco a poco ir pasando esa lógica del front a angular, en el fondo todo es JavaScript!

    • @mateoelizalde4243
      @mateoelizalde4243 4 месяца назад

      Yo pude lograr instalarlo y que renderice en angular al menos, me llevo un buen rato hasta encontrar como importar la libreria porque es todo javascript

  • @remdt
    @remdt 7 месяцев назад

    Muy bueno el video. Muchas gracias. Me encantaria ver otro pero con pagos de suscripciones. Me suscribo, saludos!

  • @bastianossandon2576
    @bastianossandon2576 2 месяца назад

    Sos un héroe man, gracias!

  • @nahu-dev
    @nahu-dev 9 месяцев назад

    muy buen video, te queria consultar si hay que tener en cuenta el caso en que muchos usuarios realicen pagos al mismo tiempo o ya estaria eso contemplado ?

  • @andreyperez6928
    @andreyperez6928 2 месяца назад

    Gracias crack, muy útil, una pregunta, cómo puedo recibir en el front esos datos de notificaciones? para vaciar el carrito de compras si la compra fue aprobada, muchas gracias

  • @preciodetalles9790
    @preciodetalles9790 9 месяцев назад

    Buen video parcero, saludos desde Colombia

  • @Tinsegnini
    @Tinsegnini 5 месяцев назад +2

    No te la puedo creer, hace 2 meses estamos mentiendo las actualizaciones del estado de las compras a mano porque cuando hice el webhook nunca le puse la notification_url donde armaba la preferencia, me quiero matar JAJAJAJAJA, vamos a testearlo estos dias a ver q onda

  • @ElMonarca
    @ElMonarca 9 месяцев назад +1

    Hola te hago una pregunta, ya hice esa implementacion pero cuando sigo el flujo de pago y coloco la tarjeta para pagar como prueba, el sistema no detecta el tipo de tarjeta y sale que no se puede realizar el pago, y la otra, hago el inicio de sesion para pagar con la cuenta comprador y hace el pago, pero sale un mensaje de que el pago fue fallido y saca el dinero de la cuenta de prueba. no entiendo eso, me podrias ayudar con esa duda, muchas gracias y que buen video bro

    • @XxdestructorxXful
      @XxdestructorxXful 9 месяцев назад

      Bro, tu primera pregunta,tal vez sea por la categoria de pais de las tarjetas de prueba, mira que debajo de tus tarjetas de prueba el numero de documeto que te dan para recivir apro NO COINCIDA con el de abajo "othe", es decir escoje un pais donde no coincidadn y prueba con esas tarjetas...... yo creo que es error de ML

  • @Nico-eu6iv
    @Nico-eu6iv 2 месяца назад

    hola amigo, tengo un problema cuando llama el webhook de notificacion se ejecuta infinitamente y dentro de esos me tira el 200 , yo quiero que nomas me tire el 200 y listo no q se siga ejecutando infinitamente , gracias y saludos!

  • @preciodetalles9790
    @preciodetalles9790 9 месяцев назад

    Alguien sabe como obtener el email del pagador? ese payer sale pura mock data, no la que se le setea al payer en el preference

  • @mdm3773
    @mdm3773 4 месяца назад

    Hola. Estoy desarrollando una app donde implemento un scanner de QR. Desde MI app se escanea el qr de mercadoPago en cualquier tienda y se obtiene una URL.
    Me estoy quedando trabado en este paso: no puedo redirigir al usuario al checkout en la app de mercadoPago para que pague en la url del código que escaneó.
    Conocen alguna solución?

  • @sebasmjj2866
    @sebasmjj2866 6 месяцев назад

    Alguno sabe cómo el código en Windows porque pongo ./ngrok y tira error

  • @luisalbertoivetta1731
    @luisalbertoivetta1731 9 месяцев назад +1

    Muy bueno!!!

  • @ponic12
    @ponic12 3 месяца назад

    Buen video!, pregunta, si hacen transferencia por ALIAS desde diferentes medios de pago a mi cuenta de MP, no me aparece info del pagador (payer) ni el mail, ni el telefono, ni el nombre... Como hago para verificar que se acredito de un pagador especifico?
    Gracias

  • @danielsanchez7393
    @danielsanchez7393 8 месяцев назад

    Hola una pregunta al integrar spei al momento de pagar sería el mismo flujo verdad ? Ya que configuramos un webhook para que esté a la escucha cuando se haga el pago

  • @wigborja87
    @wigborja87 8 месяцев назад

    a mí me surge la duda de como poder enviar estos datos a una tabla en mi base de datos sql ya que sería util en mi ecommerce poder mandar el detalle de la compra al dashboard de administrador

    • @onthecode
      @onthecode  8 месяцев назад

      Para eso lo que hay que tener es un buen manejo de backend y bases de datos. Ya no tiene tanto que ver con mercado pago..

  • @stormbreaker420
    @stormbreaker420 9 месяцев назад

    siga asi magoooo
    ademas te insisto con el trpc, si es posible

  • @_PulpoPaul
    @_PulpoPaul 3 месяца назад

    Estoy desarrollando un sistemita para controlar mis pagos personales, quisiera poder trackear mis gastos basicamente, me gustaría recibir una notificacion en un webhook de MIS propios pagos a cualquier negocio. Tenés idea cual es el producto que debería usar? Será wallet connect? Gracias de antemano.

  • @sandokanArg
    @sandokanArg 6 месяцев назад

    Consulta, porque justo estoy haciendo la implementacion del webhook y te pide el key que vos no usaste en este ejemplo, yo lo estoy haciendo en laravel la parte del backend, pero en tu otro canal me pierdo con las cosas que haces, ya he logrado que el pago sea exitoso, pero no me devuelve a la ruta que le pongo, en el webhook me salta el cors bloqueado tambien. Alguna idea por donde empezar a ver la solucion

  • @lucianocorradini9175
    @lucianocorradini9175 5 месяцев назад

    Muy bueno! me gustaria saber como hacer un pago por ejemplo mediante API pero pagando con saldo de mercado pago, en lugar de hacerlo mediante tarjeta. Alguien podria ayudarme?

  • @danielazzi7649
    @danielazzi7649 Месяц назад

    Gracias a vos voy a poder entregar un buen trabajo final para recibirme de analista de sistemas.
    Sos muy crack, gracias por compartir la información.
    Como lograste dominar así todo el entorno de mercadopago?
    Dedicaste mucho tiempo a entenderlo?

  • @takemyhandarg.3023
    @takemyhandarg.3023 3 месяца назад

    Excelente tutorial

  • @feliwein_cc
    @feliwein_cc 9 месяцев назад

    tengo tremendo quilombo con el type: module de mercadopago! no puedo escribirlo en el package.json porque me jode todo lo que tengo sin ssr en nextjs, alguien con el mismo problema?

    • @remdt
      @remdt 7 месяцев назад

      Probá hacerlo con require. Entiendo que funcionaria igual. Por ejemplo: const { MercadoPagoConfig, Preference } = require('mercadopago')

  • @coracaopiratta
    @coracaopiratta 6 месяцев назад

    Bom dia amigo como faz pra subir? Me passa um exmplo de codigo com ele no ar.

  • @danielgiacinto
    @danielgiacinto 8 месяцев назад +1

    Una consulta, de donde sacas el paymentId ? por que no puedo traerlo

    • @Cla123Us
      @Cla123Us 6 месяцев назад +1

      const paymentId = req.query['data.id']

  • @Sanmed04
    @Sanmed04 9 месяцев назад

    Me viene genial todo esto! como podria hacer para almacenar los datos del payer en vez de mostrarlos por consola? como para ir llevando un registro de los pagos

    • @XxdestructorxXful
      @XxdestructorxXful 9 месяцев назад

      es lo que tambien ando buscando, ya pudiste? alguna idea?

    • @Sanmed04
      @Sanmed04 9 месяцев назад

      @@XxdestructorxXful Nada todavía, se me ocurre capaz hacer que el usuario tenga que completar con sus datos previamente, pero no seria lo ideal

  • @julianalvarez1396
    @julianalvarez1396 9 месяцев назад

    hice todos los pasos del video pero cuando hago un pago me sale este error en la consola: {
    message: 'Payment not found',
    error: 'not_found',
    status: 404,
    cause: [
    {
    code: 2000,
    description: 'Payment not found',
    data: '16-03-2024T18:02:56UTC;c7bda13a-53ca-4940-ac7c-197ea14eac70'
    }
    ]
    } alguna idea de porque puede ser?

    • @marianozapata7795
      @marianozapata7795 8 месяцев назад

      Hola, a mi también me pasa lo mismo. Has podido encontrar alguna solución?

    • @carloscasarosa8841
      @carloscasarosa8841 8 месяцев назад

      hola, tengo el mismo error, encontraste el problema?

    • @FacundoNicolasBesio-fi5nh
      @FacundoNicolasBesio-fi5nh 6 месяцев назад +1

      Hola, tenía el mismo error y era por que no estaba sacando bien el paymentId del req.query. Hay que sacarlo de la siguiente forma como comentaron mas arriba: const paymentId = req.query['data.id']. Espero que ese sea el problema. Saludos

  • @santihaquin9858
    @santihaquin9858 2 месяца назад

    Estoy tratando de integrarlo en un proyecto de .NET y cuando hago la petición me la repite hasta infinito, alguna solución???

  • @pablohernanrubino8290
    @pablohernanrubino8290 6 месяцев назад

    mira tengo un eh hecho todo tal cual lo hiciste pero cuando agrego otra cantidad en el server me llega bien los datos pero cuando me redirige me duplica el precio
    ejemplo : Title: The Garfield Movie
    Quantity: 2
    Unit Price: 13000 y en el precio en la pagina de mercadopago me aprece 26000

    • @quit0s
      @quit0s 4 месяца назад

      porque pusiste 2 en quantity. unit price es el valor de cada unidad, si pusiste que es 13.000 y despues de quantity le mandas que son 2, entonces el valor total es de 26.000

  • @XxdestructorxXful
    @XxdestructorxXful 9 месяцев назад

    Con esto se puede entonces que al redireccionar de nuevo a la tienda, redireccione a una ruta diferente de nuestra pagina y con un useEffect ver si el pago fue éxitoso y darle feedback al cliente .... Que tipo de datos recomiendan dar despues de pagar? Hace mucho no compro por internet y no recuerdo 😅

    • @onthecode
      @onthecode  9 месяцев назад

      Hola! 👋 si, podes hacerlo! De hecho para eso no es necesario webhooks! En mis vídeos anteriores donde hice la integración mostré como hacer una redirección cuando finalice el pago, en mi caso puse de ejemplo de url de mi canal de RUclips! Ahí pone la URL que quieras. Además a esa url mercado pago le agrega algunos de datos de la transacción. Como el numero de ID y el estado del pago (ej: approved ) con url params podes sacar esos datos de la url y mostrarlos como feedback al cliente!

  • @juanbautistamalegni7224
    @juanbautistamalegni7224 8 месяцев назад

    Buenas loco, me estoy quemando los pelos para poder hacer funcionar la caracteristica de capturar pago autorizado con tarjeta de credito a traves de CheckOut API de MP. Y la verdad la atencion al cliente de la plataforma no me ayuda en nada. Has trabajado con esa funcion?

    • @leonard9500
      @leonard9500 8 месяцев назад

      Estoy en la misma, no se como generar el token de la tarjeta de crédito para usarlo en el /vv1/payments. Y si pongo otro valor en "payment_method_id" me tira "Invalid payment_method_id", Ni hablar que la documentacion de MP está o vieja o incompleta, son un desastre.

  • @leandrotomassini
    @leandrotomassini 7 месяцев назад

    Hola, podrias hacer esto pero con subscripciones? muchas gracias

    • @laurafalcon5741
      @laurafalcon5741 7 месяцев назад

      Has probado y todo te funciona? yo tuve un error en el pago y no se si es por mi cuenta, o si estoy haciendo algo mal

  • @nicolasgarcia7758
    @nicolasgarcia7758 5 месяцев назад

    Alguien ha implementado suscripciones? :/

  • @slthillm4tik400
    @slthillm4tik400 9 месяцев назад

    nice