Resources
Here’s a list of Loyalty Management API resources.
-
Enroll members in a club and manage their details, including membership numbers, renewal periods, and end dates.
-
Get the profile details of a club member such as membership number, contact ID, and loyalty program name.
-
Renew the membership of club members and manage their membership details such as membership numbers, renewal periods, and end dates.
-
Enroll corporate members in a loyalty program. Create a business account and a Corporate type loyalty program member record for the new member.
-
Enroll individual members in a loyalty program. Create a person account and an Individual type loyalty program member record for the new member.
-
Link a loyalty program member with a specified partner program. Enable integration between loyalty members and partner ecosystems, allowing members to earn, redeem, and manage benefits across connected programs. This API simplifies account linkage, enhances transparency, and supports real-time synchronization between loyalty and partner systems.
-
Get benefits for a loyalty program member.
-
Get the details of a loyalty program member.
-
Fetches current and target values of the milestones defined in an engagement trail and the rewards received after achieving milestones.
-
Get vouchers that have been issued to a loyalty program member.
-
Redeem a voucher for a loyalty program member. The status of the voucher gets updated to redeemed and the use date gets updated to the current date.
-
Get transaction journals of a loyalty member belonging to a loyalty program. Obtain either accrual or redemption transaction journal records.
-
Retrieve an aggregate view on the transaction journal and the loyalty ledger records.
-
Transaction Journals Execution
Use this resource to create and process a list of transaction journals against a corresponding loyalty program process.
-
Evaluate promotions for a cart and process loyalty transaction journals in a single request.
-
Transaction Journals Simulation
Runs a simulation to determine how transaction journals are processed against their corresponding loyalty program processes. When transaction journals meet the criteria and conditions for a program process, actions that are set up in the process are triggered for the transaction journals.
-
Unlinks an existing association between a loyalty program member and a partner program. The API securely removes the linkage and updates related records to ensure data consistency across loyalty and partner systems.
-
Run a loyalty process created from a loyalty program process template.
-
Who doesn’t like to play a game? Engage your customers more by gamifying customer activities, such as placing an order, or events, such as birthdays and anniversaries.