Saltar al contenido principal

Documentación de Integración con Magento

Esta documentación describe la integración del proyecto con Magento, enfocándose en los aspectos principales de la comunicación y funcionalidades.

Índice de contenidos​

  1. Sesión de usuario
  2. Carrito de compras
  3. Información del pedido
  4. Promociones en el carrito
  5. Store credit
  6. Arquitectura general

Visión general​

La integración con Magento se realiza principalmente a través de servicios GraphQL, utilizando React Context para gestionar el estado global relacionado con Magento. Los principales componentes de esta integración son:

  • Contextos para gestionar el estado (sesión, carrito, pedidos)
  • Servicios para comunicarse con la API de Magento
  • Hooks personalizados para acceder a la funcionalidad desde los componentes

Todo el código relacionado con Magento está organizado principalmente (pero no único) en el directorio src/magento/.