Ecommerce Pro / Integrar ecommerce
Prestashop
Pasos para integrar tu tienda Prestashop
1. Genera una clave desde Prestashop
- En las configuraciones de Prestashop, dirígete a “Advanced Parameters” y luego selecciona “Webservice”.
- Haz clic en el botón azul “Add new webservice key”, realiza lo siguiente para cada sección y haz clic en “Save” cuando termines.
Sección | Acción |
---|---|
Key | Genera una nueva clave. (Esta será útil en el paso 5). |
Key description | Escribe una descripción para la key. |
Status | Asegúrate de que el botón esté en “Yes”. |
Permissions | Consulta y configura los permisos requeridos. |
2. Accede a envia.com
3. Dirígete a la sección Ecommerce Pro > Conectar Tienda
4. Haz clic en el botón “Integrar mi ecommerce” y selecciona Prestashop.
5. Ingresa la URL de tu tienda Prestashop y haz clic en “Continuar”.
- (Asegúrate de que estás introduciendo la URL correcta. Para confirmar, añade /api/ al final de la dirección de la tienda. Si el navegador solicita un usuario y contraseña, estás en el camino correcto. Para obtener más detalles, puedes consultar la documentación de PrestaShop).
6. Agrega tus credenciales de acceso (Paso 1; Key) y haz clic en Crear.
7. Verifica tu correo registrado en envia.com y haz clic en Continuar.
¡Listo! Ahora tu tienda Prestashop está integrada con Envia.com.
Configura tu tienda
Configura correctamente tu tienda para asegurar un proceso de envío sin inconvenientes. Consulta los siguientes artículos que te guiarán sobre las configuraciones fundamentales que debes aplicar en tu tienda.
¿Qué configuraciones puedo hacer en mi ecommerce?
Configura tu dirección de envío y gestiona diferentes tipos de paquetes con nuestra plataforma, cada detalle cuenta para ofrecerte el máximo rendimiento.
¿Cómo configuro mis productos en Ecommerce Pro?
Aprende cómo configurar tus productos con Ecommerce Pro para optimizar tus envíos. Mejora la eficiencia y tarifas de envío en tu ecommerce.
Beneficios
- Administra los detalles de tu empresa. Gestiona múltiples direcciones de origen, paquetes y productos de tu tienda.
- Asigna automáticamente paquetes a tus pedidos para acelerar la creación de envíos. Define las dimensiones de tus productos y activa la función de paquete automático para lograr esta asignación.
- Crea la lista de recogida (picking list) y empaque (packing slip) para todas tus órdenes, y así podrás recoger los productos y enviarlos de forma ordenada.
- Divide tus órdenes en cajas separadas. Esto facilitará la gestión y el proceso de envío.
Uso de servicios web en Prestashop
Verifica tener activado el uso de servicios web en PrestaShop.
- En las configuraciones de Prestashop, dirígete a Advanced Parameters y luego selecciona Webservice.
- Selecciona la key que generaste anteriormente y edítala
- Desliza hasta Configuration, y en el apartado de Enable PrestaShop’s Webservice verifica que el botón esté en Yes.
Recomendación en Brasil
Para incorporar el campo de Identification number en el checkout de tu tienda, sigue estos pasos.
Permisos para generar Access Key
Consulta y configura los permisos requeridos
Mensajes de error durante la integración
Mensaje error 403 “Forbidden” o “400”.
Este error se presenta cuando el firewall bloquea ciertas conexiones API o está limitado a ciertas direcciones IP.
En estos casos, debes desactivar temporalmente el bloqueo para permitir la integración o incluir nuestras direcciones IP dentro de tu whitelist:
3.227.182.193
54.161.96.109
Preguntas Frecuentes
Es posible que encuentres problemas en el registro de las órdenes si has integrado varias tiendas en una misma URL raíz. Aunque la integración pueda parecer exitosa, el sistema no registrará las órdenes correctamente.
Para resolver este problema, asegúrate de realizar una integración individual para cada dominio de tienda al unirlas en una misma URL raíz. Esta medida garantiza un registro correcto de las órdenes y evita posibles conflictos entre las tiendas.
Por ejemplo, si tienes dos tiendas “https://ejemplo.com/1” y “https://ejemplo.com/2” ambas unidas en una URL raíz como “https://ejemplo.com”, debes hacer una integración individual para cada dominio.
¿Te fue útil este recurso?