Marduko Docs

Soporte
​
Contactar soporte
DocumentaciónMarketing
Tutorial
Piloto controlado
8 min de lectura

Tutorial: crear y publicar un programa de lealtad

Configura componentes, niveles y recompensas, inscribe un cliente y realiza una prueba auditada.

En esta página
Crear el programaPersonalizar y probar la tarjeta WalletConfigurar nivelesAgregar recompensasInscribir y probarPublicar la tarjeta digitalProbar Google WalletConfigurar y probar Apple Wallet

Crear el programa

  1. Abre Clientes → Lealtad.

  2. En Programa escribe el nombre y conserva Borrador mientras preparas las reglas.

  3. Activa Puntos, Cashback, Visitas / sellos y Niveles según lo que ofrecerá el negocio.

  4. Para puntos indica el importe base y los puntos otorgados; por ejemplo, $100 = 1 punto.

  5. Para cashback captura el porcentaje. El dinero se acredita mediante el wallet; desactiva primero el cashback heredado del negocio para evitar que el motor nuevo lo omita.

Personalizar y probar la tarjeta Wallet

  1. En Tarjeta digital abre el editor de Google o Apple Wallet.

  2. Deja activo Usar automáticamente la identidad de LinkStar para comenzar rápido, o desactívalo para personalizar.

  3. Elige uno de los veinte colores de la paleta y sube el logo desde tu dispositivo.

  4. En Google elige el dato principal y agrega hasta cuatro datos visibles.

  5. Escribe un mensaje de bienvenida y términos sencillos. Abre Más opciones sólo si necesitas imágenes adicionales, reverso o enlaces.

  6. Guarda para después o abre una tarjeta de prueba.

  7. Cuando estés conforme selecciona Publicar tarjeta; los pases existentes se actualizan sin alterar puntos ni compras.

Configurar niveles

  1. Activa Niveles.

  2. Edita Bronce, Plata y Oro o agrega los nombres que use el negocio.

  3. Define el gasto mínimo y el multiplicador de puntos de cada nivel.

  4. Ordena los umbrales de menor a mayor y guarda.

Agregar recompensas

  1. Abre Recompensas y selecciona Agregar recompensa.

  2. Elige el saldo que desbloquea el beneficio y captura el umbral.

  3. Para un descuento selecciona Promotion V2 y elige una promoción activa existente.

  4. Para puntos o crédito wallet captura el monto del bono. Usa Beneficio manual para una cortesía que el personal verificará.

  5. Guarda el programa. Checkout seguirá siendo la fuente de verdad para aplicar promociones.

Inscribir y probar

  1. Abre Miembros y selecciona un cliente.

  2. Selecciona Inscribir. Si el cliente ya pertenece al programa no se crea otra cuenta.

  3. Usa Ajustar puntos o Ajustar sellos, captura una cantidad y escribe un motivo claro.

  4. Confirma el nuevo saldo. El historial conserva el usuario, motivo e importe; el saldo nunca se edita directamente.

  5. Cuando la configuración esté lista cambia el estado a Activo.

  6. Finaliza una venta con ese cliente desde web o móvil y espera el procesamiento del evento. Confirma puntos, sellos, nivel, cashback o recompensa según las reglas.

  7. Cancela la venta de prueba y confirma que aparezcan las operaciones inversas y que la recompensa disponible quede revocada.

Publicar la tarjeta digital

  1. En Programa activa Inscripción pública mediante LinkStar y cambia el programa a Activo.

  2. Confirma que el negocio tenga una página LinkStar con slug; no necesita estar publicada para habilitar /walletpass.

  3. Abre Tarjeta digital, copia la URL o descarga el QR para tu cartel.

  4. Escanea el QR, escribe nombre, teléfono y correo; Marduko reconocerá automáticamente una cuenta existente por correo.

  5. Elige WhatsApp o correo y verifica el código recibido.

  6. Abre Rewards y confirma que el QR del miembro no contiene IDs ni datos personales.

  7. Escanea la tarjeta desde Marduko para consultar el resumen. El escaneo no canjea recompensas.

Probar Google Wallet

  1. Completa el alta del emisor en Google Wallet y autoriza la cuenta de servicio en la consola del proveedor.

  2. Configura en el servidor el issuer ID y la cuenta de servicio: puede ser un JSON completo o las variables separadas de correo y llave privada. Estos secretos no habilitan la sección Loyalty; sólo conectan el proveedor.

  3. Crea el programa y cambia su estado a Activo.

  4. En Tarjeta digital selecciona Preparar clase en Google Wallet. Marduko mostrará el ID exacto confirmado por Google.

  5. Activa la inscripción pública e inscribe al miembro que realizará la prueba.

  6. Completa el OTP; Marduko preparará el objeto del miembro.

  7. En Rewards selecciona el botón negro Agregar a Google Wallet y confirma el guardado en Google.

  8. Realiza una venta y confirma que puntos y nivel se actualicen posteriormente sin afectar el cierre de la venta.

Configurar y probar Apple Wallet

  1. Crea en Apple Developer un Pass Type ID exclusivo para Loyalty y descarga su certificado.

  2. Configura APPLE_WALLET_LOYALTY_PASS_TYPE_ID, APPLE_WALLET_TEAM_ID, el certificado WWDR y las credenciales de firma de Loyalty en Vercel. La URL de actualización se deriva de NEXT_PUBLIC_LINKSTAR_URL.

  3. Aplica la migración 202609040006_apple_loyalty_wallet_design.sql.

  4. En Tarjeta digital abre Diseño de Apple Wallet, ajusta identidad, imagen y textos, y publica.

  5. Abre Rewards desde un iPhone y selecciona Agregar a Apple Wallet.

  6. Confirma que el pase muestre nombre del negocio, puntos, nivel, sellos y el QR del miembro.

  7. Realiza una venta y confirma que la actualización llegue al pase sin afectar Checkout.


Anterior

Tutorial: crear y entregar una Gift Card digital

Siguiente

Tutorial: incluir casi todo en una promoción