User Manual

Mobile App Activate Subscription

30/1/26
Mobile App Activate Subscription

Kuika's Mobile App Activate Subscription action is used to activate a subscription product selected by the user in mobile applications. With this action, the user can start the subscription package they have selected through the iOS or Android stores from within the application.

Mobile App Activate Subscription is particularly used in subscription purchase, premium membership initiation, and plan upgrade scenarios.

Technical Specifications

  • Subscription Activation (Device Panel): Activates the subscription product with the specified subscriptionProductId value for the user.
  • Single Result (One): The action returns the subscription activation result as a single (One) result of type MobileAppActivateSubscriptionResult.
  • Mobile Store Integration: Works in integration with iOS and Android stores and performs subscription activation according to platform rules.

Mobile App Activate Subscription Action Application Steps

1. Creating a Mobile App

  • Log in to the Kuika platform.
  • On the Apps screen, click the New App button.
  • Choose a name for the app.
  • Check the Mobile compatible app option.
  • Click the CREATE button to create the app.

2. Defining the Action in UI Design

  • Open your project on the Kuika platform.
  • Go to the UI Design module and select the relevant screen.
  • Identify an element where the user will purchase a subscription or upgrade to premium (e.g., “Buy”, “Upgrade to Premium” button).
  • Select the relevant element. Then add the + ADD ACTIONDevice → Mobile App Activate Subscription action according to the trigger event to be used.

3. Configuring Action Parameters

Required Parameter

  • subscriptionProductId (String – One): Specifies the unique ID of the subscription product to be activated. This field is usually linked from the following sources:
    • Action Result: Product ID returned from the Mobile App Subscription Product List action
    • Current / Screen Input: The subscription plan selected by the user
    • Fixed Value: Fixed product ID in test or demo scenarios

Usage Scenario: Subscription Purchase Flow

A user opens the Premium Packages screen in a mobile app.

  1. The Mobile App Subscription Product List action is triggered when the page opens.
  2. Monthly, yearly, or promotional subscriptions are listed.
  3. The user selects a plan and clicks the “Buy” button.
  4. The Mobile App Activate Subscription action is triggered with the subscriptionProductId value of the selected product.
  5. If the action is successful:
    • The user's subscription is activated.
    • Premium features become accessible.
    • A notification message is displayed to the user.

Technical Risks

  • Incorrect Subscription Product ID: If an invalid or undefined product ID is sent, activation will fail.
  • Existing Active Subscription: If the user has an active subscription, the same product may not be activated again.
  • User Experience: Pricing and subscription duration information must be clearly displayed to the user before the purchase process.
No items found.

Other Related Content

No items found.

Glossary

No items found.

Alt Başlıklar