Completed

Para Eduardo Mendoza - Plataforma De Pago Para Un Site

Published on the October 28, 2016 in IT & Programming

About this project

Open

1-    Integrar plataformas de pago (Rapid pago, pago fácil, mercadopago, depósitos etc). Lo que supone un módulo completo de integración de la funcionalidad de registro de usuarios de Wordpress con la base de datos de gestores, donde aunque se hable de 1 solo modulo eso implica:

•    Realizar las tareas de registro y validación de login de gestores con módulo de usuarios de Wordpress(Supone la integración de las tablas propias con las de Wordpress donde se tocaran las funciones SQL de consulta de base de datos de Wordpress y las cargas masivas de gestores).
•    Crear tablas relacionales entre tabla de usuarios de Wordpress y tablas diseñadas para el modulo.
•    Una pantalla (otro modulo interno) donde cada usuario notificara sus pagos.
•    Una pantalla (otro modulo interno) donde cada usuario podrá verificar el estatus de sus pagos realizados, es decir si fueron validados o aún están en proceso o si fuero rechazados.
•    Una pantalla (otro modulo) donde los administradores de gestoría ya podrán ver las diferentes notificaciones de pago en el cual podrán procesarlos mediante una botonera donde definirán si el pago es válido o si es rechazado.
•    Dicho modulo deberá tener relación (integración de funciones) con el módulo de gestión de planes ya que cada pago será para mantener vigente el plan seleccionado por el gestor dentro de los planes disponibles al afiliado (hablemos de planes oro, plata, premiun, etc), es decir sistema deberá validar cada pago en función del plan actual y deberá contar con algoritmos para validar que efectivamente cumple con la cuota o si falta y deberá automáticamente renovar la cantidad de notificaciones disponibles al usuario, lo que supone un tema de algoritmos y funcionalidad SQL bastante complejos.
•    Adicionalmente se deberá descargar el api de mercadopago de la sección developer e integrar dentro de la plataforma, lo que supone una serie de acciones y pasos para poder integrar el api de forma correcta.



2-    Gestión de planes al asociado lo que implica:
•    Crear la base de datos de planes disponibles.
•    Crear tabla de asociación de tabla planes para integrarlo con la base de datos de gestores registrados en Wordpress (3 tablas bajo el modelo relacional).
•    Un módulo de edición para customizar los diferentes planes disponibles.
•    Adicionalmente un módulo para los administradores de gestoría ya (otra pantalla) donde aparecerá el listado de gestores y los diferentes planes que están solicitando activar con la respectiva integración de la notificación del pago (pagos que deberán estar relacionados con la tabla de pagos).
•    Deberá aparecer también una pantalla donde cada gestor podrá seleccionar el plan que desea activar.
•    Una pantalla al gestor donde se mostrará los beneficios de cada plan y sus costos.

3-    Módulo de movimientos el cual manejara el control y consulta de cada movimiento realizado por los gestores el cual deberá verificar información en cada tabla de los pasos mencionados antes y tendrá:
•    Un módulo que mostrará una lista de pagos realizados y sus estatus, que mostrara pagos vencidos, próximos pagos y notificaciones y pagos anteriores con rango de fechas.

4-Dejar en la plataforma una  funcionalidad de que podamos exportar todos los bancos  datos  de gestores y clientes  de MSQL a Excel.

Category IT & Programming
Subcategory E-commerce
What is the scope of the project? Create a new store
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Payment Processor (Paypal, Stripe, etc.), Other (Other APIs)
Roles needed Designer, Developer, Business analyst, Other

Delivery term: November 13, 2016

Skills needed