Evaluando propuestas

Programador Prestashop

Publicado el 16 Enero, 2017 en Programación y Tecnología

Sobre este proyecto

Abierto

Buscamos un perfil con:

Capacidad para modificar código en Prestashop.
Capacidad para añadir código (funcionalidades) en Prestashop, entre ellas llamadas a Servicios Web desde enventos de Prestashop. Por ejemplo:
Crear Cliente -> llamada a Web Services
Crear Dirección -> llamada a Web Services
Crear Pedidos  -> llamada a Web Services
Actualizar lo anterior -> llamada a Web Services
Que resida en España.

Ampliación de Informacion sobre lo que se necesita en este proyecto.

Alcance del proyecto:

Modificar código de PrestaShop con el siguiente alcance:

Detectar la creación de clientes Finales (B2C)  y sus correspondientes posibles modificaciones y hacer una llamada a un servicio Web (ya desarrollado) con los datos del formulario de alta.

Entre esos datos: IdclientePrestashop, nombre apellidos, email, tlf, etc…

Crear un formulario de Registro para clientes tipo (B2B) distinto al de PrestaShop con algún campo más de los de los clientes B2C, como por ejemplo  Nombre de Empresa y CIF. Al rellenar el formulario deberá hacer una llamada a un servicio web (ya desarrollado) con los datos del mismo.  IdclientePrestashop,empresa, cif, nombre apellidos, email, tlf, etc…

Así mismo se detectarán las direcciones de los mismos y los posibles cambios en dichas direcciones y se enviarán dichos datos a un servicio web ya desarrollado con los parámetros.


<IdPrestashopAccount>string</IdPrestashopAccount>
      <IdPrestashop>string</IdPrestashop>
      <Nombre>string</Nombre>
      <Apellidos>string</Apellidos>
      <Email>string</Email>
      <FechaNac>string</FechaNac>
      <Empresa>string</Empresa>
      <NumerodeIva>string</NumerodeIva>
      <Direccion1>string</Direccion1>
      <Direccion2>string</Direccion2>
      <CodPostal>string</CodPostal>
      <Ciudad>string</Ciudad>
      <Provincia>string</Provincia>
      <dni>string</dni>
      <pais>string</pais>
      <tlffijo>string</tlffijo>
      <tlfmovil>string</tlfmovil>
      <informacionadicional>string</informacionadicional>
      <nombredireccion>string</nombredireccion>


detectar un campo del cliente en el caso que sea b2b llamado limite de riesgo y permitir o no hacer el pedido según el importe que tenga el pedido y el límite del cliente.

Detectar un campo del cliente en el caso que sea B2B llamado Formas de Pago y en base a ese campo proponer formas de pago a la hora de confirmar el pedido u ocultarle forma de pago.

Detectar la creación de pedidos e informar de los datos del mismo a un servicio web (ya desarrollado) con los datos de cabecera y líneas del pedido.

Sobre el diseño, no necesitamos nada, nosotros instalaremos y configuraremos la plantilla.

Categoría Programación y Tecnología
Subcategoría Tiendas Online (e-commerce)
¿Cuál es el alcance del proyecto? Crear una tienda nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Integraciones de API Payment Processor (Paypal, Stripe, etc.), Otros (Otras APIs)

Plazo de Entrega: 11 Febrero, 2017