Find Jobs
Hire Freelancers

write prestashop delivery plugin

$10-30 USD

Cancelado
Publicado hace más de 10 años

$10-30 USD

Pagado a la entrega
Dear all, For our RESTful JSON API we need someone with experience with the eCommerce platform "PrestaShop" to write a simple plugin or module. It would need to do the following:
 1. Upon checkout, query our API with at minumum the dimensions of the product, the weight, and two postcodes (point A and point B) to create and return an Estimate. The Estimate object returned contains an ID, the cost, the distance the package will travel, the pickup time (defaults to current time), a delivery window (between 1-2 hours after the pickup time), an expiry date and time for the estimate (10 minutes after creation) and the other information provided to start with.
 2. Display a countdown timer during checkout until the estimate expiry time. If the Estimate expires, the user must check out again (delivery times could change etc)
 3. When checkout is complete, call the API with the Estimate and tell it to create a Delivery with provided properties.
Obviously any errors would need to be appropriately handled.

 Regards, Team
ID del proyecto: 5394695

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 10 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos

Sobre este cliente

Bandera de NETHERLANDS
Amsterdam, Netherlands
4,9
37
Forma de pago verificada
Miembro desde abr 1, 2009

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.