Click or drag to resize

LoyaltyService Class

Inheritance Hierarchy
SystemObject
  Dynamicweb.Ecommerce.LoyaltyLoyaltyService

Namespace:  Dynamicweb.Ecommerce.Loyalty
Assembly:  Dynamicweb.Ecommerce (in Dynamicweb.Ecommerce.dll) Version: 1.12.0
Syntax
public class LoyaltyService

The LoyaltyService type exposes the following members.

Constructors
  NameDescription
Public methodLoyaltyService
Initializes a new instance of the LoyaltyService class
Top
Properties
Methods
  NameDescription
Public methodClearCache
Public methodClearCache(RewardKey)
Public methodClearCache(IEnumerableRewardKey)
Public methodClearRewardCache Obsolete.
Public methodClearRewardRuleCache
Public methodClearUserTransactionCache Obsolete.
Public methodClearUserTransactionCache(Int32)
Public methodCreateTransaction(UserTransaction)
Public methodCreateTransaction(UserTransaction, OrderLine)
Public methodCreateTransaction(UserTransaction, User)
Public methodDeleteReward
Public methodDeleteRewardRule
Public methodFindPoints(OrderLine)
Public methodFindPoints(Product) Obsolete.
Public methodFindPoints(Product, Order, DateTime)
Public methodFindPoints(Product, Order, DateTime, String)
Public methodFindPoints(Product, Order, String, DateTime) Obsolete.
Public methodFindPoints(Product, Order, String, DateTime, String) Obsolete.
Public methodGetPointsBalance(Int32)
Public methodGetPointsBalance(User)
Public methodGetRewardById(Int32)
Public methodGetRewardById(Int32, String)
Public methodGetRewardRule
Public methodGetRewardRuleById Obsolete.
Public methodGetRewards(Boolean)
Public methodGetRewards(Boolean, String)
Public methodGetRewards(Boolean, String, NullableBoolean, RewardCollectionSortDirection, RewardCollectionSortBy)
Public methodGetRewardsGiven
Public methodGetRewardUsageCount
Public methodGetRulesForReward
Public methodGetTotalPoints
Public methodGetUserTransactions Obsolete.
Public methodGetUserTransactions(Int32)
Public methodLoadRewardsFromUserTransaction
Public methodLoadRulesForRewards Obsolete.
Public methodRedeemPoints(Order)
Public methodRedeemPoints(Double, String, Int32)
Public methodRedeemPoints(Double, String, Int32, DateTime)
Public methodRedeemPoints(Double, String, Int32, DateTime, TransactionObjectType, String)
Public methodRewardPoints(Order)
Public methodRewardPoints(Double, String, Int32)
Public methodSaveReward
Public methodSaveRewardRule
Public methodSetNewRewardCurrency Obsolete.
Public methodTryUpdateRewards
Top
See Also