---
title: "Toggles"
description: "Añade interruptores de activación a tus flows de pago."
---

:::warning
Apple puede rechazar apps que usen un toggle de prueba preseleccionado. Un toggle configurado en "activado" por defecto puede marcarse como un patrón oscuro manipulador según las directrices de revisión de la App Store, ya que implica el consentimiento del usuario a una prueba gratuita sin una elección explícita.

Para evitar el rechazo, configura el toggle en **desactivado** por defecto y deja que los usuarios activen la prueba por su cuenta.
:::
Un trial toggle es un interruptor binario que permite a los usuarios elegir entre productos estándar y productos con periodo de prueba en un paywall. Cuando el usuario cambia su estado, puede desencadenar una acción de forma instantánea, como intercambiar grupos de productos, actualizar variables o mostrar y ocultar elementos.

Para añadir un trial toggle, haz clic en **+** en la pantalla de destino y selecciona **Trial toggle**.

Cada trial toggle es un elemento seleccionable de tipo **Toggle**. Cada elemento seleccionable tiene una variable asignada para reflejar su estado; por ejemplo, un toggle llamado `trial` obtiene una variable `trial.is_selected` con un valor `True` o `False`.
Para hacer que otros elementos dependan del estado del toggle, establece una [acción](onboarding-actions) condicional o una [visibilidad condicional](onboarding-element-visibility) basada en esta variable.