Terminado

Adaptive Payments (split de pagos) con Mercadopago y Woocommerce

Publicado el 21 Enero, 2016 en Programación y Tecnología

Sobre este proyecto

Abierto

¡Hola desarrolladores!
Necesito adaptar Adaptive Payments al plugin de MercadoPago para WooCommerce (https://wordpress.org/plugins/woocommerce-mercadopago/) aquí en GitHub: https://github.com/claudiosmweb/woocommerce-mercadopago

La documentación oficial de MercadoPago se encuentra aquí: https://www.mercadopago.com.ar/developers/es/solutions/payments/basic-checkout/mp-applications/
Ellos lo llaman MarketPlace.

La idea sería poder dividir cada pago realizado en un sitio con WordPress y WooCommerce, en dos cuentas, un porcentaje para una y el restante para otra.

Requerimientos específicos:
1) Adaptar el MarketPlace de MercadoPago al plugin de MercadoPago para WooCommerce.
2) En la configuración del plugin se debe dar la posibilidad de ingresar los datos pertenecientes a cada cuenta (nombre, apellido, empresa, Client_id y Client_secret).
3) En la configuración del plugin se debe dar la posibilidad de ingresar el porcentaje destinado a una cuenta y la diferencia con el monto de la venta, debe ir a otra cuenta.
4) Mensualmente se deberá crear un reporte de ventas realizadas cuyo pago fue por transferencia bancaria y en efectivo, y otro de las ventas realizadas a través de MercadoPago y enviarlos por mail a determinadas cuentas de correo, como así también mostrarlos en el Back-end de WordPress.
5) En una fecha determinada por cada mes, se deberá enviar un correo electrónico al cliente, solicitando un determinado monto (la suma de las ventas realizadas por transferencia bancaria, más las realizadas en efectivo, más un monto específico configurable).
6) El administrador del sitio tiene la posibilidad de marcar como pagado ese estado de cuenta mensual.
7) Si el cliente paga a través de MercadoPago, el sistema deberá saberlo automáticamente a través del CallBack de la API de MercadoPago y cambiar el estado de cuenta mensual a "pagado".
8) Si el estado de la cuenta no cambia a "pagado" en determinado plazo de tiempo, ya sea a través del CallBack o manualmente por el administrador, el sitio debería quedar inaccesible mostrando una imagen de mora en el pago.
9) Cuando el importe sea pagado, el estado de cuenta deberá cambiar a "pagado", ya sea automáticamente por CallBack o manualmente.


Necesitaría un presupuesto por los tres primeros items y otro por todos.
Muchas gracias desde ya por su atención.
Un cordial saludo.
Atentamente, Fernando.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos No (No he administrado este tipo de proyectos anteriormente)
Integraciones de API Payment Processor (Paypal, Stripe, etc.)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por F. R.