Evaluating bids

Pagos Tc/Td

Published on the January 05, 2018 in IT & Programming

About this project

Open

1.- Motor de Pagos

Desarrollo de micro servicio vía API para el motor de pagos, con soporte para transacciones con tarjetas Visa, Mastercard y American Express usando la pasarela de pagos Openpay, el micro servicio será usado para procesar las transacciones desde el formulario de membresía vía web y desde la aplicación android.

Existe la necesidad de realizar cargos recurrentes cada mes, Openpay ya soporta dicha funcionalidad al igual que la opción de guardar los datos de las TDC, cabe mencionar que el encargado de almacenar, custodiar, encriptar o cifrar dichos datos es Openpay, lo cual es bueno ya que nos evita auditorias y certificaciones por parte de PCI.

Realizar la integración en modo de prueba (sandbox) sin el cargo recurrente. Para salir a producción el cambio deberá ser rápido teniendo los puntos anteriores listos en modo sandbox, solo es necesario estar en contacto con un ejecutivo de la pasarela y que nos asignen las llaves del API tanto cliente como servidor en modo productivo, así como apuntar nuestras peticiones al end point productivo de la pasarela.

2.- Módulo de Pagos Android

Envió de datos para procesar transacción vía API y consumo de servicio web Json de respuesta para notificar al usuario si la transacción fue satisfactoria, una vez firmado el usuario, recolectar los datos que serán enviados al motor de pagos (Tipo de tarjeta, Numero de TDC, fecha de vencimiento, dígito verificador, en caso de ser necesarios datos adicionales para validación 3D secure o accertiffy ), generación de id de pedido y referencia única para la transacción.

3.- Módulo de Membresía

Desarrollo de flujo de membresía vía WEB, desarrollado bajo php y mysql, dicho flujo permitirá una vez firmados los usuarios, recolectar los datos que serán enviados al motor de pagos (Tipo de tarjeta, Numero de TDC, fecha de vencimiento, dígito verificador, en caso de ser necesarios datos adicionales para validación 3D secure o accertiffy), generación de id de pedido y referencia única para la transacción. Se deberá contar con capacidad y permisos de Super Usuario, el cual podrá realizar visualización de todas las membresías, vigentes y expiradas con la capacidad adicional de generar cargos únicos. Emitir reporte diario de membresías expiradas.


El postulante deberá ser hispano parlante y tener experiencia comprobada en desarrollo de aplicaciones similares en México.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
API Integrations Payment Processor (Paypal, Stripe, etc.)
Roles needed Developer

Delivery term: Not specified

Skills needed