Estimados
Nos encontramos en la búsqueda de un desarrollador con conocimientos avanzados en lenguaje php y html, y por sobre todas las cosas, principalmente con experiencia en la integración de las APIS de MercadoPago y PayPal.
El trabajo a desarrollar es sobre un sitio web existente basado en lenguaje php que se encuentra online hoy en día, específicamente las mejoras a desarrollar son las que detallo debajo:
1° validaciones varias formulario:
es necesario adicionar en un formulario las siguientes validaciones:
a - correo electrónico: cuando el usuario completa la celda del correo electrónico incluida en el formulario, este debe de validar que haya ingresado un @ y un .com para permitir continuar.
B – Fechas: El formulario solicita que el usuario ingrese 2 fechas, una de partida y otra de regreso. Es necesario que la fecha de regreso tenga una validación que no permita seleccionar una fecha mayor a los 365 días siguientes de la fecha de partida que el usuario haya ingresado inicialmente.
El código necesario para realizar el punto 1.B ya se encuentra desarrollado en otro formulario, solo habría que incluirlo sobre el formulario objetivo del desarrollo.
2° centrado de celdas para completar los datos:
en un formulario que ya se encuentra desarrollado es necesario centrar las celdas para que coincidan horizontal y verticalmente con la leyenda de la izquierda que indica los datos a incluir en dicha celda. Hoy en día, estas celdas a completar por el usuario se encuentran una posición más abajo que la leyenda que indica el dato a ingresar.
Por ejemplo:
Nombre:
Apellido: - aca va el nombre -
teléfono: - aca va el apellido -
email: - aca va el telefono -
- aca va el nombre –
integración api´s mercadopago y paypal:
actualmente el sitio web opera con ambas plataformas de pago, divididas de la siguiente forma:
usuarios de origen argentina: mercadopago
usuarios de cualquier origen excepto argentina: paypal.
3° INTEGRACIÓN API´S mercadopago: checkout personalizado
es necesario realizar la integración de este módulo que permite recibir los pagos dentro del sitio web sin que el usuario sea redirigido a la plataforma de mercadopago, controlando de esta forma la experiencia del comprador.
Pueden leer más detalles en el siguiente enlace:
http://developers.mercadopago.com/documentacion/checkout-personalizado
4° INTEGRACIÓN API´S mercadopago: absorción de costos de financiación
esta integración permite configurar los costos de financiación que deseamos ofrecer a nuestros usuarios.
Pueden leer más detalles en el siguiente enlace:
http://developers.mercadopago.com/documentacion/absorcion-de-costos
5° INTEGRACIÓN API´S mercadopago: preferencias de pago
esta integración permite que seleccionemos los medios de pago que ofreceremos a nuestros usuarios al momento de realizar el pago como así también los datos a utilizar.
Pueden leer más detalles en el siguiente enlace:
http://developers.mercadopago.com/documentacion/api/preferences
6° INTEGRACIÓN API´S paypal: express checkout
esta integración permite que el usuario no abandone nuestro sitio al momento de realizar el pago mediante paypal, como así también permite la edición del diseño del botón de pago y demás variables.
Pueden leer más detalles en el siguiente enlace:
https://developer.paypal.com/docs/classic/express-checkout/integration-guide/Ecgettingstarted/
7° paginas de confirmación:
es muy importante destacar que al ser modificada la operatoria del pago, se modificara indefectiblemente el proceso de la compra del usuario en el sitio web.
Actualmente, si el pago es realizado con éxito (no importa la plataforma utilizada, sea PayPal o MercadoPago) el usuario regresa al sitio web a una página de /
ok.php y en caso de ser la operación rechazada por la plataforma de pago regresa al sitio web a una página de /
error.php.
Este proceso en caso de ser alterado deberá de ser reemplazado por una opción viable que permita mantener la operatoria utilizada hoy en dia, dado que el usuario llegando a estas páginas recibe distintos correos electrónicos de confirmación.
observaciones sobre el proyecto:
• para el correcto desarrollo del proyecto les será entregado un sitio “test” en donde podrán trabajar libremente.
• Serán entregados los usuarios de prueba de cada plataforma (MercadoPago y PayPal).
• Una vez finalizado el desarrollo del proyecto en el sitio “test” deberá de ser copiado y subido el trabajo realizado a los sitios webs existentes (5 en total).
Desde ya me encuentro a su entera disposición ante cualquier duda o consulta que deseen realizar, la cual les sea necesaria para poder ajustar la propuesta lo más posible.
Saludos Cordiales
Leandro Abbiedati
Plazo de Entrega: 09 Mayo, 2015