Este repositorio le permite a diferentes negocios recibir pagos de manera facil y segura.
La gran diferencia de este proyecto y el boton de pago es que el boton de pago no te permite generar links al instante con diferentes montos. Digamos que en tu tienda necesitas cobrarle a cada persona un total dependiendo de lo que te pida. Con el boton de PAgo necesitarias ir a MercadoPago y generar un nuevo boton de compra por cada transaccion, un proceso muy dispendioso. Con este proyecto solo compartes el link directamente y puedes acomodar el total de la compra facilmente.
El boton de pago de MercadoPAgo esta pensado para que compres un producto determinado, este proyecto te permite cobrar totales.
Lo primero que debes hacer es crear 3 cuentas que necesitas:
- Mercado Pago: Mercado pago es el encargado de procesar los pagos, genera los links para tus clientes y hace todo el proceso facil y seguro. Ten en cuenta que Mercado Pago va a cobrar un porcentaje por transacción. Al escribir esta guia es del 3,29% + $ 800 por transacción.
- Github: Este es simplemente un requerimiento de Netlify para poder usarlo.
- Netlify: Este se encarga de "hostear" el sitio. Es dicir es la manera en que podemos poner el sitio al aire o público. Usa tu nueva cuenta de Github para abrir la cuenta de Netlify
Para este punto ya debes tener tu cuenta de mercado pago. Ahora debes ir a este link:
Visita este link para obtener tus credenciales
Y deberias ver algo como esto. En ocaciones las credenciales no se muestran asi que dale un "refresh" a ver si lo logras.
👇👇👇Dale click a el boton de abajo 👇👇👇
Y luego deberias ver algo como esto:
En este punto el sitio comenzará a genererace.
Mientras Netlify termina de hacer lo que debe hacer debemos cambiarle el nombre a nuestro sitio web para que tenga mas sentido "modest-stornebraker-8fea37" no es un buen nombre para una tienda
En Netlify vamos a Settings y le damos click a "Change site name"
Y debes ver esto:
Y luego pones el nombre que quieras
Y deberias ver algo como esto
Ahora ya puedes cobrar! Envia el link
Si quieres agregar un valor predeterminado puedes usar el link y agregar ?amount=2000000
al link:
En nuestro ejemplo quedaria:
https://elcafedesanjuan.netlify.com/?amount=200000
Y se vera ahora así cuando la persona visite el link.
Mercadopago node SDK info https://www.mercadopago.com.ar/developers/es/plugins_sdks/sdks/official/nodejs/