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
Plazo de Entrega: 07 Octubre, 2019