Integracion Api Mercadopago y Paypal / Correcion de errores en Sitio Web

Terminado

Publicado: Hace 2 años Plazo: 10 días Propuestas: 8 Freelancers interesados: 8

Abierto

Descripción:

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



Categoría: IT & Programación
Subcategoría: Programación Web
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Roles necesarios: Diseñador, Desarrollador
Integraciones de API: Payment Processor (Paypal, Stripe, etc), Otros (Otras APIs)

Freelancers que ya aplicaron para este trabajo

Sebastian M. 7 años de experiencia comprobable es empresas IT de desarrollo de software Técnica y experiencia en desarrollo llevan a sus sistemas a lograrse con éxito. Documentación y planificación Conocimiento del modelo de... + detalles

Roberto R. Soy un programador web de Buenos Aires, Argentina. Trabajo en todo tipo de proyectos con Python y PHP. + detalles

Franco S. Desarrollo y programo hace mas de 8 años, me encanta trabajar sobre PHP y MySQL junto a JAVASCRIPT, me destaco por usar Dreamweaver y Visual Studio 2010. Actualmente trabajo solo como freelance gracias a una gran ca... + detalles

miguel a. Lenguajes de Programación PHP , perl, phyton, Ruby, asp, asp.net. Bases de Datos postgresql, oracle, mysql, sqlserver Ingenieria de Diseño. Desarrollo de aplicaciones WEB. + detalles

Diego F. My passion has led me to learn from pentaho enviroment, cpanel, inclusive small development to configure asterisk coexisting with several vps in centos. My daily efforts made ​​me get thousands of friends among my... + detalles

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.