Cada sistema operativo (Android, iOS, Windows) ofrece un servicio que configura el dispositivo para realizar compras desde la aplicación en la tienda de aplicaciones correspondiente. La función de MobileTogether mt-in-app-purchase-service-started() comprueba si este servicio se ha activado en el sistema operativo correspondiente. Esta función puede devolver true() o false().
En el proyecto de ejemplo hemos habilitado esta funcionalidad como acción al hacer clic en el botón "¿Está disponible el servicio de compras desde la aplicación?" (imagen siguiente).
Al hacer clic en ese botón se llama a la función mt-in-app-purchase-service-started() y se actualiza el nodo ServicioDisponible en la estructura $PERSISTENT en función del valor que devuelva la función. Este nodo es el enlace de fuente de página de la etiqueta que hay a la derecha del botón, por lo que el valor del nodo aparece inmediatamente en la etiqueta.