Puntos Colombia

fecha de elaboración: diciembre 2019

Puntos Colombia

ACERCA DE LA COMPAÑÍA

Puntos Colombia es una compañía que se dedica a la fidelización de clientes de importantes marcas en Colombia, por medio de un programa centralizado de puntos que apuesta por un ecosistema de gran volumen de miembros y comercios aliados.

Nace del programa de puntos de fidelidad del Éxito y el Grupo Bancolombia, aunque hoy hace parte de todo tipo de marcas en Colombia, con la idea de permitir que los clientes acumulen puntos en ventas omnicanal, y puedan además realizar la redención de los mismos comprando productos y servicios desde su Marketplace (desarrollo nuestro).

RETO

¿Cuál era el problema que querían resolver?

Problemas principales y qué lo hace tan especial.

 

  • Crear un Marketplace donde se debía permitir el pago utilizando 2 monedas en una misma transacción o pago, pesos Colombianos y Puntos Colombia, donde los Puntos Colombia no eran equivalentes en medida a los pesos colombianos.
  • El cliente debía tener la capacidad de elegir cuánto pagar con cada moneda, en pesos Colombianos y en Puntos Colombia, de acuerdo a una tasa variable de conversión de unidades y el valor de los productos a pagar. 
  • Integración de cualquier tipo de tienda al Marketplace sin que la misma tuviera que ser VTEX.
  • Sólo clientes registrados podían comprar en el Marketplace, pero en la base de datos de clientes con millones de clientes ya registrados, el ID no podía ser el correo porque dicho dato se puede cambiar o puede simplemente no existir. Por lo tanto, el ID de los clientes en el eCommerce debía ser el tipo y número de documento. 
  • Los clientes debían poder iniciar sesión en el sitio principal o en el Marketplace de Puntos Colombia, compartiendo la sesión, sin tener que volver a iniciar sesión en caso de cambiar de sitio.
  • El envío de correos transaccionales no podía ser realizado por VTEX, todos los correos debían ser administrados (sus plantillas/templates) y enviados desde Oracle Responsys, como su plataforma de envío de cualquier tipo de notificación al cliente.
  • Prácticas de seguridad propias de sistemas de información bancarios. Gran parte del equipo de TI y Seguridad del cliente viene de Grupo Bancolombia, el banco más importante de Colombia, por lo tanto se solicitaron prácticas de seguridad propias de sistemas de información bancarios.

SOLUCIÓN

Como, junto con VTEX, fuimos fundamentales en este proceso, tecnología involucrada y principales características.

¿Cómo resolvimos el problema?

  • Manejo de pagos con 2 monedas en una misma transacción:
    • Anexo de servicio para ecualizar la selección de valores a pagar por cada moneda.
    • Creación de pasarela de pagos personalizada que permitiera recibir el pago utilizando las 2 monedas a la vez. Dividiendo el pago en dos pagos internos y haciendo rollback del mismo en caso de un error.
  • Creación de un Seller Center que permitiera la administración de los productos y los pedidos para cada uno de los Sellers aunque no tuviesen una tienda VTEX, contando con posibilidad de uso de planillas de cargue masivo y APIs de integración con el Seller Center.
  • Creación de un SSO (Single Sign On) que permitirá realizar login en el Marketplace utilizando tipo y número de documento + un OTP (One Time Password), en lugar de requerir un correo electrónico para el login, y homologando esta información por medio de un pseudo correo con tipo y número de documento.
  • Dentro de la pasarela de pagos personalizada se desarrolló la integración con Responsys para el envío de correos de notificación de pagos.
  • Para correos transaccionales de pedidos se desarrolló la integración con el Feed V3 de VTEX. 
  • Todos los desarrollos personalizados (SSO, Seller Center y Pasarela de Pagos) fueron implementados con Docker en Amazon AWS, utilizando infraestructura escalable de manera horizontal.
  • Se adoptaron prácticas de desarrollo seguro utilizando la metodología SDL y varias herramientas preventivas de monitoreo de la seguridad de los sistemas, para cumplir con las exigencias de seguridad. Desarrollo con Arquitectura de Microservicios utilizando el API Gateway del cliente y sus clusters de motores de Bases de Datos.

ESTRATEGIA

¿Cómo logramos esto? Línea de tiempo. ¿Victorias y retos?

  • Se partió con el diseño de arquitectura de solución en alto y bajo nivel, aprobado por el equipo de Desarrollo, TI, y la Gerencia de Ciberseguridad del cliente. Además de la construcción de User Stories en detalle con el Product Owner como base para el diseño de la experiencia y la construcción del Marketplace.
  • Se plantearon 4 subproyectos en Scrum:
    • Marketplace.
    • Pasarela de Pagos.
    • SSO (desarrollo interno Puntos Colombia).
    • Seller Center.
    • Intermante PCO realizó su migración hacia Oracle Responsys para Emails.
  • Se adaptó la metodología de desarrollo SDL.
  • El proyecto tomó cerca de 11 meses en salir al aire por su complejidad e interacción , incluyendo despliegues y pruebas, con un inicio de 2 meses de diseño y arquitectura de sistemas junto con el equipo de TI y Ciberseguridad del cliente. Actualmente estamos en desarrollo de la fase 2 del proyecto con el Seller Center.
  • De los retos mencionados anteriormente, los siguientes fueron emergentes durante el desarrollo del proyecto, es decir, fueron identificados/nacieron durante el proyecto:
    • Identificación de VTEX de usuarios por medio de correo electrónico, mientras que el SSO y la base de datos de los millones de clientes actuales se identifica necesariamente por tipo y número de documento.
    • Altos estándares de seguridad de solicitados.
    • Envío de toda notificación por correo por medio de Oracle Responsys. No se podían utilizar los correos de VTEX.
    • Implementación de todos los desarrollos personalizados utilizando la infraestructura de contenedores de Puntos Colombia en AWS.

LOGROS

ROI, mejora de ingresos, CVR, crecimiento orgánico del tráfico, siempre contemplando números y percepción.

Dos semanas luego de su soft launch (sin un lanzamiento oficial ni Mercadeo al respecto), ya se habían generado más de 500 pedidos efectivos de manera orgánica en el Marketplace.

CITA DEL CLIENTE

¿Qué puede decir nuestro cliente sobre eso?

Aunque se presentaron bastantes desafíos, donde incluso se puso en duda la viabilidad de cumplir con todos los requerimientos del negocio, finalmente se consiguió suplir con éxito las necesidades del cliente incluyendo las complejidades emergentes. Habría sido deseable que el proyecto tuviera una duración menor, sin embargo, los resultados de ventas sin un lanzamiento oficial han sobrepasado las expectativas.

RESUMEN

  • Marketplace con integracón de sellers VTEX y no VTEX.
  • Seller Center para administración de sellers no VTEX.
  • Pagos con 2 monedas en una misma transacción.
  • Elección del cliente de cuánto pagar en cada moneda por un mismo producto.
  • Single Sign On que permite el inicio de sesión por medio de tipo y número de documento y no necesariamente por Email, sin comprometer la integridad de la información de las cuentas de los clientes.
  • Pasarela de pagos personalizada con OTP y pago con 2 monedas.
  • Envío de correos transaccionales exclusivamente por medio de integración con Oracle Responsys.

Casos de Exito

Tennis
Tennis
  • Caso de éxito - Moda
+Kota
+Kota
  • Casos de éxito - Pet
Studio F
Studio F
  • Caso de éxito - Moda
Bodegas Alianza
Bodegas Alianza
  • casos de exito
  • Casos de éxito - Licores