PLATAFORMA

Configuración

Tarifas, reparto, alcohol, promociones, demanda y suscripción. Se guarda en la tabla platform_settings (fila única) y la leen todas las apps.

AD Administrador

Venta de alcohol

Interruptor GLOBAL. Apagado: el alcohol se oculta en la app de clientes, los restaurantes no pueden activarlo y el servidor rechaza pedidos con alcohol.

También puedes bloquear el alcohol por zona (Zonas) o por restaurante (Restaurantes). ⚠️ Revisa con un abogado las reglas del ABC de California para entrega por terceros.

Comisión y reparto

Plataforma = 20 % del envío + tarifa de servicio + comisión del restaurante. La propina debe ser 100 % del conductor (requisito legal en California).

Tarifa de envío por distancia

envío = (base + por milla × millas de manejo, mínimo) × multiplicador de demanda.

Primer pedido con envío gratis

El cliente paga servicio, impuesto y propina; el envío es $0. El conductor cobra su 80 % igual: la plataforma absorbe el costo (payout_ledger → promo_first_order). Antiabuso en el servidor: una vez por cuenta, por huella de tarjeta (Stripe fingerprint) y por teléfono verificado.

Envío dinámico (demanda)

Multiplicador entre 1 y 2. Se aplica la regla más alta que coincida (hora del Pacífico) o el ajuste manual. Al cliente se le muestra “Alta demanda” cuando es > 1.

Ejemplo viernes 7 p. m.: ×1.3
ReglaDíasDesdeHastaMultiplicadorMotivo

Suscripción Flama Plus

Stripe Billing. El nombre se cambia en brand.config.json (plusName).

Cambiar precios crea nuevos Price en Stripe; los miembros actuales conservan su precio hasta que decidas migrarlos (con aviso previo).

Ejemplos con la configuración actual

Pedido de $25.00 a 4 mi con propina de $4.50.

CasoCliente paga envíoServicioTotal clienteConductor (envío)Plataforma absorbe
Normal$4.99$3.75$40.18$3.99$0.00
Alta demanda ×1.3$6.49$3.75$41.68$5.19$0.00
Primer pedido$0.00$3.75$35.19$3.99$4.99
Flama Plus$0.00$1.25$32.69$5.19$6.49

Impuestos: umbrales por año y jurisdicción

AñoJurisdicción1099-K bruto (>)1099-K transacciones (>)1099-NEC (≥)
2025US
2026US
2026CA

Consulta con un contador: los umbrales y reglas estatales cambian.

Marca

Se cambia en brand.config.json (raíz) y se propaga con npm run sync-shared o npm run rebrand.

NombreFlama Go
LogotipoFLAMA GO
AppsFlama Go · Flama Go Driver · Flama Go Restaurante
SuscripciónFlama Plus
Bundle IDscom.flamago.customer / .driver / .restaurant
Soportesoporte@flamago.example