Kuika's Get Mobile App Subscription Detail action is used to query a specific user's mobile app subscription information based on the device platform (iOS/Android). This action allows the user's active subscription status, package information, and subscription details to be displayed within the application or used in business rules.
Get Mobile App Subscription Detail is particularly preferred in scenarios involving subscription control, premium feature access, and user-based license verification in mobile applications.
Technical Specifications
Mobile Subscription Detail Query (Device Panel): Returns mobile subscription information for the specified user and platform through a single response model.
Mobile Compatibility: Can be used in mobile application scenarios.
Get Mobile App Subscription Detail Action Application Steps
1. Defining the Action in UI Design
Open your project on the Kuika platform. Go to the UI Design module and select the relevant screen.
Create a button, page open trigger, or condition-based action to check mobile subscription information (e.g., “View My Subscription Information”).
Select the relevant element and add the Device → Get Mobile App Subscription Detail action from the + ADD ACTION menu, depending on the trigger event to be used.
2. Configuring Action Parameters
deviceType (EPlatformType – required): Specifies the mobile platform for which subscription information will be queried. It is usually selected as iOS or Android from the drop-down list. This value determines which platform the subscription check will be performed on.
userName (String – required): The registered username or email address of the user whose subscription information will be queried.
This field is usually linked to one of the following sources via the Symbol Picker:
CurrentUser.Email,
Action Result,
Screen Input,
Fixed Value
3. Optional Settings
Enable Audit Logs (Boolean – optional): When enabled, the process of querying subscription information in the mobile app is added to the audit log records. This allows you to track which user, for which platform, when, and through which action the subscription information was queried.
Usage Scenario: Mobile Subscription Control
When a user wants to access a premium feature in a mobile application, the Get Mobile App Subscription Detail action is triggered at screen launch. Depending on the action result:
If the user has an active subscription, premium content is displayed.
If there is no active subscription, the user is redirected to the subscription purchase screen.
This ensures that platform-based subscription verification is performed securely and centrally.
Technical Risks
Incorrect Platform Selection: Ensure that the deviceType value is compatible with the user's actual subscription platform.
Invalid User Information: The userName field must be linked to a value belonging to a user registered in the system.
Audit Tracking: It is recommended to enable the Enable Audit Logs option in applications where subscription verification is performed.