Skip to main content

Checkout agnóstico

Flujo General

  • Inicio del Checkout:
    • mdh-b2b-web:
      • El sitio web B2B inicia el proceso de creación de la intención de compra.

Creación de Intención de Compra

  • Creación de intenciones desde múltiples fuentes:
    • Solicitudes de creación de intención enviadas desde el sistema web y el sistema de Codelco.
  • b2b-bff (Backend For Frontend):
    • Recibe las solicitudes de creación de intención y procesa cada una con un identificador único (56737383jd).

Redireccionamiento y Procesamiento en el Backend

  • Redirect (307):
    • Redireccionamiento temporal para llevar a cabo la cotización a través del identificador generado (mdh-b2b.cl/quote/56737383jd).

Interfaz de Checkout

  • b2b-checkout-web:
    • Interfaz web de checkout que presenta la cotización:
      • Muestra el carrito.
      • Indica el estado de la transacción como pendiente.
      • Muestra el total a pagar.

Callbacks y Finalización

  • Callback a Sistema Original:
    • Después de completar el proceso de checkout, se envía una respuesta de callback a los sistemas originales (mdh-b2b-web y Codelco System).

Descripción de Componentes

  • mdh-b2b-web:
    • Portal web principal para operaciones de negocio a negocio.
  • Codelco System:
    • Sistema interno de Codelco utilizado para gestionar procesos relacionados con sus necesidades específicas.
  • b2b-bff:
    • Servicio intermedio que maneja la lógica de negocio y la integración entre el frontend y los sistemas backend.
  • b2b-checkout-web:
    • Aplicación web dedicada al proceso de checkout, maneja la interacción del usuario durante la fase final de compra.

Notas Adicionales

  • Este flujo describe un proceso de checkout diseñado para ser agnóstico a los detalles del cliente, permitiendo integraciones flexibles con diferentes sistemas empresariales.

img_1.png