Tenga en cuenta que la interfaz de usuario solamente está disponible en inglés. No obstante, los campos desplegables y el botón «Guardar» se muestran en el idioma que haya seleccionado.
El plugin permite el procesamiento completo de pedidos entre marketplaces y su tienda, la fijación de precios (Repricing) para sus productos mediante el análisis de precios de mercado y la exportación de productos.
Paso 1: Instale el plugin
Vaya a la sección de "Modules (Módulos)" en PrestaShop (nro. 1).
Clic en "Upload a module (Cargar un módulo)" y elija "el zip del plugin" que desea cargar (nro. 2-3).
Active el plugin instalado en la vista módulos.
Una vez instalado el plugin, vuelva a su cuenta de Channel Pilot Pro y cree una nueva tienda.
Paso 2: Configurar el plugin
Vuelva a PrestaShop y navegue hasta el plugin recién instalado.
Aquí encontrará 4 bloques diferentes de ajustes:
General Settings - Ajustes generales (nro. 4)
CP Check IP -> ¿Comprobar la IP utilizada? (Posibilidad de listas negras y blancas)
Article Number (Número de Artículo): Seleccione qué campo de datos desea que utilicemos para identificar sus productos.
FeedExport (nro. 5)
Activar FeedExport: Activar o desactivar la exportación.
Password (Contraseña): Puedes introducir una contraseña.
Si lo hace, la contraseña tiene que ser añadida al "Hook-URL" para que la exportación funcione.
Product attributes to export (Atributos del producto a exportar): Elige qué atributos quieres en tu exportación.
Include products without stock in the FeedExport (Incluir productos sin stock en el FeedExport): Activa/desactiva esta opción para in- o excluir artículos sin stock.
CP_EXPORT_PRICE_WITH_TAX?: Exportar precio base con o sin impuestos.
Your export feed (Su feed de exportación): Muestra la URL de descarga de su exportación, incluyendo la contraseña si está configurada.
Precios CP (nro. 7) y Mercado CP (nro. 8)
CP Activate Prices (CP Activar Precios): Activar o desactivar el "Hook (Gancho)" para "Repricing". Más información sobre "Hooks" encontrará al final de la página.
CP Activate Marketplaces (CP Activar Mercados): La Integración Marketplace puede ser activada o desactivada.
New order paid (Nuevo pedido pagado): Establezca el estado en el que se mostrarán los pedidos pagados.
New order not paid (Nuevo pedido no pagado): Establezca el estado en el que se mostrarán los pedidos no pagados.
Cancellation (Anulación): Establezca el estado en el que se mostrarán las anulaciones de pedidos.
Delivery (Entrega): Establezca el estado en el que se mostrarán los pedidos entregados.
Si todos los ajustes son correctos, haga clic en "Guardar cambios". Ahora el plugin puede ser utilizado.
Asegúrese de que ha creado una tienda funcional con la configuración correcta.
Comuníquese con su gestor de cuenta para comunicar el nombre único de la tienda (si hay más de una), quien deberá realizar los pasos finales para la activación.
Paso 3: Función plugin y hooks para la sincronización manual
El plugin se ejecuta automáticamente (por defecto cada 15 minutos) y activa las siguientes funciones:
Importar nuevos pedidos
Sincronizar entregas
Sincronizar cancelaciones
Sincronizar nueva información de precios (si se utiliza reajuste de precios)
El iniciador de la comunicación cíclica es siempre Channel Pilot Pro. Por lo tanto, no es necesario implementar "cronjobs" u otros procesos temporizados en el plugin / sistema de tienda. Channel Pilot Pro controla el plugin.
Estas acciones pueden activarse manualmente con "hooks", pero se recomienda utilizarlas solo para casos de prueba o para la gestión de errores.
Estas URL "hooks" son proporcionadas por el sistema de tienda y cada una de ellas cubre los casos de uso descritos anteriormente. El procedimiento para llamar a una URL "hooks" se divide en las siguientes secciones:
Channel Pilot Pro llama a una URL de "hooks" (https://www.shop.de/channelpilot?method=USE_CASE)
El plugin llama a la API del vendedor y envía / recibe nuevos datos
El plugin actualiza los datos en el sistema de la tienda
El plugin responde a la URL de "hooks".
Estas son las URL que pueden utilizarse hasta la versión 1.7.8.9:
STATUS (comprueba si el plugin se ha registrado correctamente. Proporciona más información para otros hooks) → https://SHOPDOMAIN/modules/channelpilot/handler.php?method=status
REGISTRATION → https://SHOPDOMAIN/modules/channelpilot/handler.php + Multishop ID
EXPORTAR → https://SHOPDOMAIN/modules/channelpilot/handler.php?method=xmlexport&language=1 (por favor, seleccione el idioma correcto, el enlace es visible en la configuración de exportación plugin)
A partir de la versión 8.1, deben utilizarse los siguientes hooks:
STATUS (comprueba si el plugin se ha registrado correctamente. Proporciona más información para otros hooks) → http://SHOPURL/modules/channelpilot/handler.php?method=status&token=APITOKEN&php=PHPVERSION8&shop=PRESTASHOPVERSION&plugin=PLUGINVERSION&limit=10
Gestión de pedidos
Cancelación parcial / Devolución parcial
Vaya a PrestaShop y navegue hasta el pedido para el que desea realizar una cancelación parcial o una devolución parcial.
Abra el pedido correspondiente y haga clic en «Reembolso parcial».
Seleccione el producto y/o las cantidades del pedido.
Haga clic en «Reembolso parcial».
Si se trata de un reembolso antes del envío (es decir, una cancelación), la acción en PrestaShop activará automáticamente una «Cancelación parcial» en el marketplace de Channel Pilot PRO.
Si se trata de un reembolso después del envío (es decir, una devolución), la acción en PrestaShop activará automáticamente una «Devolución parcial» en el marketplace de Channel Pilot PRO.
Cancelaciones con diferentes estados
Solo disponible para la versión 8.1 o superior
Para gestionar cancelaciones con diferentes estados en PrestaShop, puede seleccionar varios estados en la configuración de nuestro módulo -> CP Marketplace (n.º 8):








