Evaluating bids

Programador Prestashop

Published on the January 16, 2017 in IT & Programming

About this project

Open

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.

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 an idea
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)

Delivery term: February 11, 2017