Integración con Shiprocket

Shiprocket es un servicio indio que permite a los usuarios conectarse con múltiples transportistas, como Delhivery, Blue Dart, DTDC, India Post, Xpressbees y más. Para gestionar los envíos de Shiprocket a clientes directamente desde Odoo, primero debe configurarse.

Para configurarlo, completa estos pasos:

  1. Crear una cuenta de Shiprocket.

  2. Crear un usuario de API.

  3. Crear un canal de ventas.

  4. Habilitar transportistas.

  5. Habilitar el conector de Shiprocket en Odoo.

  6. Configurar el método de envío en Odoo.

Una vez completado, es posible calcular los costos de envío según el tamaño y peso del paquete, aplicar los cargos directamente a una cuenta de Shiprocket e imprimir automáticamente las etiquetas de seguimiento de Shiprocket en Odoo.

Configuración de la cuenta

Para comenzar, ve al sitio web de Shiprocket para crear o iniciar sesión en la cuenta de Shiprocket de la empresa.

Sigue los pasos del sitio web para completar el registro.

Crear usuario de API

En la página de inicio de Shiprocket, abre el menú Configuración. En la sección Configuración adicional, navega a la página Usuarios de API.

En la página Usuarios de API, haz clic en el botón + Agregar nuevo usuario de API. En la ventana Agregar nuevo usuario, especifica un ID de correo electrónico. Abre el menú Seleccionar módulos a los que acceder y selecciona Pedidos (crear, actualizar), Configuración, Envíos, Listados y Mensajería, luego haz clic en Aplicar. Finalmente, haz clic en Crear usuario para agregar el usuario.

Copia la contraseña de API de la ventana Tu contraseña de API.

Haz clic en el icono Copiar token para copiar la contraseña en el portapapeles del dispositivo.

Crear canal de ventas

Desde la barra lateral, navega a Configurar y gestionar ‣ Canales. En la página Canales de ventas, haz clic en Conectar nuevo canal. En la sección Carritos de compras, haz clic en el botón Agregar bajo el encabezado Manual. Se abre la página de configuración Manual.

Especifica un Nombre de canal, como Odoo. Haz clic en Guardar canal y probar conexión.

Crear un canal de ventas.

Configurar mensajeros

Desde la barra lateral, navega a Configurar y gestionar ‣ Mensajería. En la página Selección de mensajería, habilita o deshabilita los mensajeros de envío.

Activa los mensajeros para seleccionarlos en la página Selección de mensajería.

Abre la página Prioridad de mensajería. Establece una clasificación de prioridad a la que se asignan los pedidos y haz clic en Guardar. El mensajero se selecciona en Odoo según esta prioridad. Por ejemplo, si se selecciona Más barato, se selecciona el mensajero más económico.

Habilitar conector

El Conector de Shiprocket debe estar habilitado antes de poder configurar un método de envío.

Navega a Aplicación Inventario ‣ Configuración ‣ Ajustes. En la sección Conectores de envío, habilita Conector de Shiprocket, luego haz clic en Guardar.

Configurar método de envío

Configura el método de entrega de Shiprocket en Odoo yendo a Aplicación Inventario ‣ Configuración ‣ Métodos de entrega.

En la página Métodos de envío, abre el método de envío ShipRocket Domestic, o haz clic en Nuevo.

En el campo Proveedor, selecciona Shiprocket de la lista de proveedores. Esto muestra la pestaña Configuración de Shiprocket en la parte inferior del formulario, donde se introducen las credenciales de Shiprocket.

Para obtener detalles sobre cómo configurar los demás campos del método de envío, como Producto de envío, consulta la documentación de Añadir un nuevo método de envío.

Nota

Para generar etiquetas de envío de Shiprocket a través de Odoo, asegúrate de que la opción Nivel de integración esté configurada en Obtener tarifa y crear envío.

Pestaña Configuración de Shiprocket

Introduce la dirección de correo electrónico del usuario de la API en el campo Correo electrónico de Shiprocket. Introduce la contraseña de la API del usuario en el campo Contraseña de Shiprocket. Haz clic en el enlace Probar conexión.

Selecciona Solicitud de recogida para enviar una solicitud de recogida cuando se valide un pedido de envío.

Selecciona Generar manifiesto para generar un manifiesto de envío y agilizar el proceso de recogida.

En el campo Tipo de paquete, selecciona una dimensión de paquete para usar en los envíos.

Para recuperar la lista de transportistas de Shiprocket compatibles, haz clic en el icono (Sincronizar transportistas de Shiprocket) junto al campo Transportistas de Shiprocket. Selecciona los transportistas que quieras usar en el campo Transportistas de Shiprocket. Si este campo se deja en blanco, Odoo seleccionará el primer transportista según la prioridad de transportistas establecida en el portal de Shiprocket.

Para recuperar la lista de canales de Shiprocket, haz clic en el icono (Sincronizar canal de Shiprocket) junto al campo Canal de Shiprocket. En el campo Canal de Shiprocket, selecciona el canal de ventas que se creó en el paso Crear canal de ventas.

Completa los campos del formulario para que el método de envío esté disponible.

Pestaña Disponibilidad

Usa la pestaña Disponibilidad para especificar los Países a los que debe aplicarse el método de envío. Shiprocket admite envíos a más de 220 países.

Información de envío

Para usar Shiprocket para generar etiquetas de envío, la siguiente información debe completarse de forma precisa y completa en Odoo:

  1. Información del cliente: Al crear una cotización, asegúrate de que el Cliente seleccionado tenga un número de teléfono, dirección de correo electrónico y dirección de envío válidos.

    Para verificar, selecciona el campo Cliente para abrir su página de contacto. Añade su dirección de envío en el campo Contacto, junto con su número de Móvil y dirección de Correo electrónico.

  2. Peso del producto: asegúrate de que todos los productos de un pedido de envío tengan un Peso especificado en la pestaña Inventario de su formulario de producto. Consulta la documentación Peso del producto para obtener instrucciones detalladas.

  3. Dirección del almacén: de forma predeterminada, todos los paquetes se envían desde la dirección especificada en el almacén. Asegúrate de configurar la Dirección en el formulario del almacén con un número de teléfono y una dirección de correo electrónico válidos.

Generar una etiqueta de Shiprocket

Al crear un presupuesto en Odoo, añade el método de envío de Shiprocket haciendo clic en el botón Añadir envío.

En la ventana emergente Añadir un método de envío, selecciona Shiprocket en el campo Método de envío. Calcula la tarifa de envío haciendo clic en Obtener tarifa. Finalmente, haz clic en Añadir para incluir el coste de envío en la línea del pedido de venta, etiquetado como el producto de entrega.

Añadir envío por Shiprocket a un pedido de venta.

Nota

Calcular automáticamente los costes de envío para Shiprocket tanto en las aplicaciones de Ventas como de Comercio electrónico.

Después, valide la entrega. Los documentos de la etiqueta de envío se generan en el chatter de forma automática e incluyen lo siguiente:

  • Etiquetas de envío, dependiendo del número de paquetes.

  • Números de seguimiento, si el servicio de mensajería seleccionado lo admite.

Después de validar la entrega, se genera una etiqueta.

Importante

Si el envío es demasiado pesado para el servicio de Shiprocket configurado, el peso se divide para simular varios paquetes. Los productos deben colocarse en diferentes paquetes para validar la transferencia y generar etiquetas.

Cancelaciones

Si se cancela un pedido de entrega en Odoo, se archiva automáticamente en Shiprocket. Sin embargo, la cancelación no se enviará directamente a la empresa de mensajería, así que asegúrate de iniciar sesión en la plataforma de la empresa de mensajería para gestionarlo manualmente.

Activar la integración de Shiprocket

Después de configurar la conexión de Shiprocket, usa los botones inteligentes en la parte superior del formulario para publicar, activar el modo de producción o activar el registro de depuración.

  • No publicado/Publicado: Haz clic en este botón inteligente para hacer que este método de envío esté disponible en el sitio web de Comercio electrónico.

  • Entorno de prueba/Entorno de producción: Haz clic en este botón inteligente para especificar si las etiquetas son solo para pruebas y se cancelan inmediatamente (Prueba), o si se pueden generar etiquetas de envío reales y se cargarán a la cuenta de Shiprocket (Producción). En el entorno de prueba, el importe del envío cancelado se reembolsa en 3 o 4 días.

  • Sin depuración/Depurar solicitudes: Haz clic en este botón inteligente para especificar si las solicitudes y respuestas de la API se registran en Odoo (activa el modo de desarrollador y ve a aplicación Ajustes ‣ Técnico ‣ Registro).