Sobre este proyecto
it-programming / e-commerce
Abierto
Se trata de desarrollar un nuevo módulo de formas de pago. Este módulo permitirá crear hasta 3 formas de pago:
- Paypal: se integrará con la API de Paypal y permitirá realizar pagos con paypal pero además aportará el hecho de poder indicar un incremento o decremento en el precio, tanto en porcentaje como en valor absoluto.
Además este precio se incrementará al coste del producto, no aparecerá como una línea nueva ni se sumará al transportista, tal y como hacen otras soluciones.
- Redsys: se integrará con la API de Redsys y permitirá realizar pagos con tarjeta de crédito/débito pero además aportará el hecho de poder indicar un incremento o decremento en el precio, tanto en porcentaje como en valor absoluto.
Además este precio se incrementará al coste del producto, no aparecerá como una línea nueva ni se sumará al transportista, tal y como hacen otras soluciones.
- Contrareembolso: Podrá crear una forma de pago contrareembolso donde se podrá indicar un incremento o decremento en el precio, tanto en porcentaje como en valor absoluto.
Además este precio se incrementará al coste del producto, no aparecerá como una línea nueva ni se sumará al transportista, tal y como hacen otras soluciones.
El módulo debe estar correctamente programado y se validado con el valitator de Prestashop.
Además debe funcionar en Prestashop 1.6.x y Prestashop 1.7.x. Si se realizan dos versiones o se utiliza una sóla que discrimine en qué versión se instala es algo que deberá decidir y justificar el desarrollador.
Buscamos un programador PHP freelance para el desarrollo que tenga experiencia previa en el desarrollo de módulos para Prestashop, utilizando siempre las llamadas del framework y no sólo PHP con acceso a base de datos. No se utilizará el acceso a la base de datos en ningún momento. Todo se realizará mediante las clases y controladores del framework de Prestashop.
Se requieren conocimientos avanzados a nivel de desarrollo en los CMS Prestashop, en su framework, así como en HTML5, CSS3 y javascript
Los datos son:
- Plazo de ejecución (duración del proyecto): Debería quedar hecho en 1 mes máx.
- Presupuesto, costes y pagos:
El proyecto presupuestará por horas, así que el candidato debe indicar un precio/hora así como el número de horas para cerrar así un presupuesto aproximado.
Categoría Programación y Tecnología
Subcategoría Tiendas Online (e-commerce)
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Payment Processor (Paypal, Stripe, etc.)
Roles necesarios Programador, Analista funcional
Duración del proyecto 1 a 3 meses
Habilidades necesarias