Loading
Ongoing maintenance for Salesforce HelpRead More
Feature degradation | Gmail Email delivery failureRead More
Loyalty Management
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Integrate Loyalty Management with External Systems

          Integrate Loyalty Management with External Systems

          Loyalty Management comes with a set of developer resources, such as business APIs, invocable actions, and standard objects that you can use to integrate your loyalty programs with external systems, such as point of sales, reservations, booking, billing, service, and operations. For example, to create a transaction journal and credit points to members for online purchases, you can integrate your external website with a business API that can run the relevant loyalty program process.

          Required Editions

          Available in: Lightning Experience in EnterprisePerformance, Unlimited, and Developer Editions
          Available in: Orgs that have the B2C - Loyalty, B2C - Loyalty Plus, B2B - Loyalty, Loyalty Management - Growth, or Loyalty Management - Advanced license enabled
          • Business APIs for Automating Loyalty Processes
            Use Business APIs to integrate external systems with Loyalty Management for performing everyday processes of your loyalty program, such as updating member details, crediting points, or issuing vouchers.
          • Configurable Business APIs
            For repetitive and complex loyalty tasks, Loyalty Management comes with process templates that you can run using the configurable business APIs. Each process template contains a set of predefined process parameters and rules. You can clone a process template to create a program process.
          • Static Business APIs
            The simpler tasks that don’t require customization are left as Business APIs. They have a fixed payload of parameters. You can change the parameters but not the structure.
          • Actions
            You can create and manage loyalty programs for your organization using the standard and custom invocable actions. For example, change member tier based on their loyalty points, assign and process benefits based on their tier, manage loyalty points for a member, issue voucher for a member, and cancel redemption transactions for a member. You can also use Actions to integrate data in third-party systems with Loyalty Management.
          • Standard Objects
            Loyalty Management uses objects on the Salesforce core platform and the SObject APIs are available for all Loyalty objects. SObject APIs are defined on top of the Salesforce Objects. These APIs retrieve basic metadata for a specified object, or create a record for the specified object. For example, this resource can be used to retrieve the metadata for the Account object using the GET method, or create an Account object using the POST method.
          • Loyalty Management Point of Sale API
            Integrate Loyalty Management with a Point of Sale system to manage customer loyalty programs and transactions with ease. You can integrate Loyalty Management with a POS system through Loyalty Management POS API Unlocked Package or through a combination of the unlocked package and Loyalty Management POS API Powered by MuleSoft. A Point of Sale (POS) system unifies in-store and online operations and provides the best experience for an existing or new member by using secure API requests. Use the APIs to get member profile details, enroll individual members in a loyalty program, manage vouchers, and create accrual and redemption orders.
           
          Loading
          Salesforce Help | Article