Descripción del proyecto
TraducidoEl núcleo funcional es una característica específica e integración que Shopify no ofrece de forma predeterminada. La aplicación debe reaccionar a los eventos de la tienda a través de webhooks (pedidos, cumplimiento, cambios de producto e inventario), ejecutar su lógica comercial de nuestro lado y escribir el resultado de nuevo a través de la API de administración. La parte orientada al usuario es una pantalla integrada en el panel de administración construida sobre Polaris y App Bridge: por lo que se ve nativa, se carga dentro del marco de administración y se autentica correctamente a través del token de sesión. También necesitamos facturación regular a través de la API de facturación de Shopify: estructura de precios clara, manejo de pruebas y transiciones suaves entre planes, porque la aplicación será monetizada.
Por favor, cuéntenos sobre su experiencia con aplicaciones reales de Shopify que ya ha lanzado, cómo trabaja con el ciclo de vida de la versión de la API y los webhooks obligatorios, y cómo aborda la privacidad de datos y los webhooks de GDPR. Para nosotros, el código limpio y mantenible, el manejo adecuado de errores y límites de tasa, y un entorno de pruebas para probar todo antes de la producción son importantes. Aquí está lo que esperamos como resultado:
— aplicación integrada instalable con OAuth, alcances y autenticación de token de sesión;
— controladores de webhook con verificación de firma y procesamiento idempotente;
— interfaz de administración en Polaris más la lógica de características que construya para nosotros;
— facturación regular a través de la API de facturación de Shopify con precios y prueba;
— notas de implementación, configuración del entorno y documentación básica.