Si tienes varias tarifas, el orden en que se enumeran en la tabla afecta directamente cómo se aplican las tarifas en tu checkout widget y afecta el rendimiento general.
Para optimizar el rendimiento, se recomienda listar las tarifas en orden descendente (de ALTO a BAJO), siguiendo estas pautas:
De reglas más complejas a reglas más simples
De reglas más complejas a reglas más simples
Comienza con las tarifas que tienen múltiples reglas y termina con las que no tienen ninguna. Cuanto más específica sea la regla, menos consultas a la base de datos se requerirán, mejor será el rendimiento de tu checkout widget.
📒 NOTA
Lo mismo se aplica cuando se usa una sola regla. Comienza con una tarifa con el valor más alto y lista todas las demás en orden descendente.
El siguiente ejemplo muestra el uso correcto e incorrecto de la regla de ocupación:
✅ Price | ❌ Price 1. >= 75% $90 | <= 50% $70 2. >= 50% $80 | <= 76% $80 3. >= 0% $70 | <= 100% $90
De más caro a más barato
De más caro a más barato
Ventrata toma todas las tarifas posibles asignadas para el día y devuelve la más barata, ajustando la tarifa final según la(s) regla(s) aplicable(s).
📘 EJEMPLO
Tenemos dos tarifas: la tarifa para una reserva más grande está arriba y la de una reserva más pequeña está abajo.
Este orden también está justificado por la tarificación, ya que la tarifa para 4 pasajeros es más cara y por eso se lista primero, mientras que la tarifa para 2 pasajeros se coloca más abajo porque es más barata.
Esta configuración ayuda a asegurar un rendimiento más rápido y una aplicación precisa de las tarifas.