Code Monkey home page Code Monkey logo

mercadopago-payme's Introduction

Crea un link de pagos para tu negocio

Este repositorio le permite a diferentes negocios recibir pagos de manera facil y segura.

Por que esto y no el Boton de Pago

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.

Como usarlo

Paso 1: Crear cuentas

Lo primero que debes hacer es crear 3 cuentas que necesitas:

  1. 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.
  2. Github: Este es simplemente un requerimiento de Netlify para poder usarlo.
  3. 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

Paso 2: Generar Access_token de Mercado Pago

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.

Crendeciales MercadoPago

Paso 3: Crear el link de pagos

👇👇👇Dale click a el boton de abajo 👇👇👇

Deply to Netlify

Y luego deberias ver algo como esto:

Acceso al repo Poner los datos

En este punto el sitio comenzará a genererace.

El sitio se esta generando

Paso 4. Cambiarle el nombre al sitio web

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:

Settings

Y luego pones el nombre que quieras Poner el nombre que quieres

Paso 5: Visitar el sitio web

El sitio ya debe estar listo! click para ver el sitio web

Y deberias ver algo como esto

El sitio web

Paso 6: Cobrar y agregar un monto predeterminado

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.

El sitio web

Para developers

Mercadopago node SDK info https://www.mercadopago.com.ar/developers/es/plugins_sdks/sdks/official/nodejs/

mercadopago-payme's People

Contributors

juanpasolano avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.