Loyalty Management Developer Guide
Summer '26 (API version 67.0)
Spring '26 (API version 66.0)
Winter '26 (API version 65.0)
Summer '25 (API version 64.0)
Spring '25 (API version 63.0)
Winter '25 (API version 62.0)
Summer '24 (API version 61.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
Coupon Objects in Loyalty Management
What to Expect from Loyalty Management Mobile SDK
Supported Versions of Tools and Components
Supported DateTime Format
Logger
LoyaltyClient
LoyaltyAPIInterface
Loyalty Management Mobile SDK API References for Android
Loyalty Management Mobile SDK and Sample App Support
Upgrade Loyalty Management Mobile SDK for iOS
StandardValueSet Names and Standard Picklist Fields for Loyalty Management
Loyalty Management Mobile SDK for Android Classes
The Android classes organize the Loyalty Management Mobile SDK’s functionalities and
data structures. When developing mobile apps using the SDK, these classes provide components,
services, or features with which you can interact.
| Available in: all editions that have Loyalty Management enabled |
-
Logger
The Logger class provides a standardized way to save debug, verbose, info, or error log messages. -
LoyaltyClient
Create authentication network requests by using the LoyaltyClient class. LoyaltyClient uses ForceAuthenticator, which is an interface that defines the methods to handle access tokens in the Salesforce API. LoyaltyClient creates a retrofit instance to invoke Force APIs. -
LoyaltyAPIManager for Android
Manage requests related to loyalty program and interactions between the application and the APIs. The LoyaltyAPIManager class manages requests related to loyalty programs using the Force API and manages authentication by using the instance of ForceAuthenticator that was injected at the time of initialization. Use this class to manage asynchronous requests by using Retrofit and Kotlin coroutines. -
LoyaltyAPIInterface
The LoyaltyApiInterface class defines the interface for creating, formatting, and sending REST requests to the Salesforce service. This class stores REST API call definitions for all Loyalty API.