Terminado

Pasarela Integración Mercadopago

Publicado el 30 Septiembre, 2019 en Programación y Tecnología

Sobre este proyecto

Abierto

El proyecto consiste en integrar la pasarela de pagos de MercadoPago.


1.    Existirá una base de datos, diseñada por nosotros, hosteada en https://www.wifisan.com

2.    Cuando un usuario seleccione un producto para comprar, recibirá un email.

3.    Dicho email contendrá un enlace con varios parámetros. Por ejemplo: https://www.wifisan.com/payment.php?p1=151535&p2=fgstgfyAFyhbrftgyu78SFFhhgf66KHFQsv6&p3correo@correo.com

a.    Donde P1, es decir, parámetro 1 identifica la transacción (151535)
b.

Parámetro 2, el código de seguridad (fgstgfyAFyhbrftgyu78SFFhhgf66KHFQsv6)
c.    Parámetro 3, el email del comprador (correo@correo.com)

4.    Cuando el usuario pincha en el enlace, lo lleva a la pasarela de pagos integrada en modo API de MercadoPago.

Ver enlace: https://www.mercadopago.com.ar/developers/es/guides/payments/api/introduction.

5.    Opcionalmente, puede ser modo Smart ChekOut. Ver enlace: https://www.mercadopago.com.ar/developers/es/guides/payments/web-payment-checkout/introduction

6.    Una vez que finalice el proceso de compra, se tiene que modificar un campo en una de las tablas de la base de datos, mediante un UPDATE, que simplemente informa que la transacción 151535 fue abonada con éxito cambiando un campo de ‘0’ a ‘1’

7.

En caso de error al pagar, se debe informar al usuario.



NOTAS:

•    Desde el punto 1 al 3 incluido, todo lo hacemos nosotros
•    Solo hay que desarrollar los puntos 4 (o 5), 6 y 7
•    La programación tiene que hacerse en php versión 5.6.40. Versión del Mysql 5.5.



Entrega en dos partes:

a.    El programador debe hacer una prueba con las credenciales sandbox en https://sandbox.wifisan.com/ Empleando idénticos parámetros p1 hasta p3.

B.    Una vez que la parte A fue satisfactoria, se migrará a modo producción en el hosting https://www.wifisan.com
a.    Se nos debe remitir idéntico juego de ficheros .php (5.6.40) utilizados.
b.    Cambiaremos las credenciales respectivas y la subiremos a nuestro hosting.

El pago se libera cuando funcione en nuestro hosting (parte B).
Ver archivo adjunto

Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Payment Processor (Paypal, Stripe, etc.), Otros (Otras APIs)

Plazo de Entrega: 07 Octubre, 2019

Habilidades necesarias

Otros proyectos publicados por D. S.