Establecer una conexión para intercambio/sincronización



Para establecer la conexión, es necesario adquirir e instalar el módulo https://opencart-api.com/product/rest-admin-api/  

El procedimiento rápido de configuración se presenta en el siguiente video: https://www.youtube.com/watch?v=UHaEBcqPjt8.


Procedimiento de configuración

La compra e instalación de la interfaz es obligatoria. El procedimiento se describe en la siguiente página https://opencart-api.com/product/rest-admin-api/ y también se presenta en el siguiente video: https://www.youtube.com/watch?v=UHaEBcqPjt8


Después de la instalación, es necesario obtener (copiar) la clave secreta, como se muestra en las imágenes siguientes:




pegarla en MetaKocka. Para ello, accede a MetaKocka en Configuración > Enlaces y añade OpenCart, tal como se muestra en la imagen




En la pestaña añadida, introduce los datos de la tienda, como: Nombre, Dirección URL y la Clave secreta recibida en la tienda OpenCart (ver imagen)

Luego indica qué documento se generará con los pedidos transferidos y guarda los cambios.
 Una vez guardado, haz clic en Probar conexión para confirmar que la conexión fue exitosa.

Nota: Si utilizas OrderManagement, selecciona Pedidos de venta.
 Verifica también que la caja fiscal esté correctamente configurada.



¿Por qué es necesario adquirir un módulo adicional para el interfaz REST?

OpenCart dispone de su propia interfaz REST (documentación aquí), sin embargo, su funcionalidad es muy limitada y principalmente destinada a aplicaciones como “one site landing page”, donde es posible registrar un pedido inmediato. Para transferir pedidos a MetaKocka, es necesario contar con la opción de recuperar pedidos de varios días atrás, lo cual no está soportado por la API. Tampoco permite modificar atributos de productos existentes, lo cual es fundamental para informar correctamente el stock desde MetaKocka hacia la tienda online.

Si en el futuro OpenCart lanza una interfaz con funcionalidad completa, la soportaremos.
No obstante, esto es poco probable debido a la falta de actualizaciones recientes en la API existente.

? Para establecer la integración, es obligatorio adquirir el módulo Admin API
 (No confundir con Shipping card API, que no permite leer pedidos).


Sincronización de productos (Tienda online <> MetaKocka)

Más información sobre el funcionamiento puede encontrarse aquí



¿Todavía no eres usuario de MetaKocka?

¡Regístrate ahora y pruébalo gratis durante 30 días!