API Ecommerce

Number of APIs: 12

Introducción

Optimice sus procesos de envío y reduzca el tiempo de preparación de envíos al integrar en su negocio el servicio logístico de Moovin.

Gracias a la integración con nuestro API podrás imprimir las etiquetas y pedir la recogida de forma rápida. Podrás conocer en todo momento el estado del envío y su localización en tiempo real, enviamos tus pedidos siempre con la mejor opción de forma automática.

El API de Moovin es una API REST basada en un protocolo HTTP y las solicitudes tienen como respuesta un JSON. Esta versión del API utiliza una autentificación por medio de un token de acceso.
Todas las solicitudes deben de enviarse a través de https://

Los clientes de Moovin son personas o negocios que requieren de un servicio integral y rápido de envíos, compras o mandados. Estos servicios se cancelan por medio de una tarjeta de crédito, en el caso de las personas individuales, o a través del cargo en cuenta bancaria en el caso de clientes empresariales.
Otros colaboradores que utilicen nuestra API pueden crear sus propios clientes para solicitar compras y realizar cobros a través de la misma.

Para facilitar el proceso de integración, antes de solicitar las credenciales, es necesario mantener una reunión previa con el departamento comercial de Moovin. Los objetivos de esta reunión son conocer en detalle el proyecto y asesorarlos sobre las diferentes opciones de servicios.

Para ello, por favor envíenos un correo electrónico a ecommerce@moovin.me, con los siguientes datos:

  • Nombre y apellidos persona de contacto

  • Correo electrónico.

  • Nombre de la empresa que realiza la integración

  • Cliente. Empresa que requiere el servicio.

  • E-commece o página web del cliente.

Recomendamos que un programador en su equipo de TI o un desarrollador independiente calificado estén presentes en estas reuniones iniciales.

Luego se procedera a realizar la entrega del ID de Cliente y su Contraseña, los cuales podrá utilizar para el ambiente de sandbox

Conocimientos

Los conocimimientos requeridos son:

  • Consultas Https.

  • Manejo del formato JSON.

Códigos de error

  • 200 status: SUCCESS.

  • 404 token inválido.

  • 500 Internal Error.

Variables de ambiente

Variables de ambiente por pais:

Costa Rica

VariableSandboxProducción
urlhttps://developer.moovin.mehttps://moovin.me
country-cr-cr

Honduras

VariableSandboxProducción
urlhttps://hn.developer.moovin.mehttps://hn.moovin.me
country-hn-hn

Chile

VariableSandboxProducción
urlhttps://developer.moovin.clhttps://moovin.cl
country-cl-cl
  1. Lista de las zonas de cobertura GET {{url}}/moovinApiWebServices{{country}}/rest/api/moovinEnterprise/partners/zoneCoverageV2

  2. Lista de las zonas peligrosas GET {{url}}/moovinApiWebServices-{{country}}/rest/api/moovinEnterprise/partners/getAllDangerZoneRoute

  3. Solicitud estado del paquete GET {{url}}/moovinApiWebServices{{country}}/rest/api/moovinEnterprise/partners/deliveredPackage?idPackage=31060

  4. Login POST {{url}}/moovinApiWebServices{{country}}/rest/api/moovinEnterprise/partners/login

  5. Estimacion Ecommerce External POST {{url}}/moovinApiWebServices{{country}}/rest/api/ecommerceExternal/estimation

  6. Crear orden POST {{url}}/moovinApiWebServices{{country}}/rest/api/ecommerceExternal/createOrder

  7. Orden lista para recoger POST {{url}}/moovinApiWebServices-{{country}}/rest/api/ecommerceExternal/completeOrder

  8. Eliminar una order POST {{url}}/moovinApiWebServices-{{country}}/rest/api/ecommerceExternal/deleteOrder

  9. Validar si se encuentra dentro de la zona de cobertura GET {{url}}/moovinApiWebServices{{country}}/rest/api/moovinEnterprise/partners/insideZoneCoverage?latitude=10.062703&longitude=-84.427263

  10. Puntos de la zona de cobertura GET {{url}}/moovinApiWebServices-{{country}}/rest/api/moovinEnterprise/partners/zoneCoverage