Loyalty Module
Functions
calculateSpendingReward
Link copied to clipboard
cancelSpendingLoyaltyPoint
Link copied to clipboard
getLoyaltyMemberByID
Link copied to clipboard
getLoyaltyMemberHistory
Link copied to clipboard
suspend fun getLoyaltyMemberHistory(id: String): Items<LoyaltyMemberHistory>
Content copied to clipboard
getLoyaltyMembers
Link copied to clipboard
giveLoyaltyPointByMemberID
Link copied to clipboard
suspend fun giveLoyaltyPointByMemberID(point: Int, memberId: String): Response
Content copied to clipboard
giveLoyaltyPointByPhoneNumber
Link copied to clipboard
suspend fun giveLoyaltyPointByPhoneNumber(point: Int, countryCode: String, phoneNumber: String): Response
Content copied to clipboard
giveLoyaltyPointByQR
Link copied to clipboard
memberAuthorize
Link copied to clipboard
suspend fun memberAuthorize(countryCode: String, phoneNumber: String): MemberAuthorizeResponse
Content copied to clipboard
spendingLoyaltyPointByMemberID
Link copied to clipboard
suspend fun spendingLoyaltyPointByMemberID(amount: Int, memberId: String): Response
Content copied to clipboard
spendingLoyaltyPointByPhoneNumber
Link copied to clipboard
suspend fun spendingLoyaltyPointByPhoneNumber(amount: Int, countryCode: String, phoneNumber: String): Response
Content copied to clipboard
spendingLoyaltyPointByQR
Link copied to clipboard
topUpBalanceOffline
Link copied to clipboard
suspend fun topUpBalanceOffline(data: TopUpBalanceOfflineRequest): Item<TopUpBalanceOfflineResponse>
Content copied to clipboard
topUpBalanceOnline
Link copied to clipboard
suspend fun topUpBalanceOnline(memberId: String, data: TopUpBalanceOnlineRequest): Item<TopUpBalanceOnlineResponse>
Content copied to clipboard