Prepare to Install Loyalty Management Mobile SDK

Prepare your org before you install Loyalty Management Mobile SDK. Before you install Loyalty Management Mobile SDK, ensure you have a Salesforce org that has Loyalty Management and Experience Cloud enabled.

Required Editions
Available in: all editions that have Loyalty Management enabled
User Permissions Needed
To enable experience cloud:Customize Application
To read, create, update, or delete connected apps:Customize Application. AND. Modify All Data OR. Manage Connected Apps.
To create a loyalty program process:Loyalty Management
  1. Get a Salesforce Developer Edition organization

  2. To use another program, modify the program name in the Loyalty Management Mobile SDK configuration file.

  3. Create an Experience Cloud site user profile for your loyalty program. See Create Community User Profile

  4. Create a connected app

  5. Create and activate loyalty program processes and process rules for GetMemberPromotions, EnrollInPromotion, and OptOutFromPromotion APIs. See Create Loyalty Program Processes by Using Promotion Setup

  6. Access the Loyalty Management Mobile SDK API References for iOS Loyalty Management Mobile SDK API References for Android

  7. Review iOS and Android Native requirements, see Development Prerequisites for iOS and Android

  8. Install the required iOS and Android software. See iOS Basic Requirements Native Android Requirements

  9. To set up the Loyalty Management Sample App for Mobile SDK in Android Studio, see Setting Up Sample Projects in Android Studio