MembershipCartItem Class

Represents a membership package in a netFORUM shopping cart.

Definition

Namespace: Ignition.Commerce.Shopping
Assembly: CatalystFire.Ignition (in CatalystFire.Ignition.dll) Version: 12.0.3454
C#
[AllowOverridesAttribute]
public class MembershipCartItem : ComplexCartItem
Inheritance
Object    ComplexCartItem    MembershipCartItem

Remarks

This type is customizable, and maps to the netFORUM business object "mb_membership"

Constructors

MembershipCartItemInitializes a new instance of the MembershipCartItem class

Properties

CartItemId
(Overrides ComplexCartItemCartItemId)
ChapterId 
DiscountAmountApplied
(Inherited from ComplexCartItem)
InvoiceDetails A collection of all of the invoice details represented by this cart item, including invoice details for any cart items nested under this one.
(Inherited from ComplexCartItem)
IsChapterMembership 
MembershipDuesFee 
MembershipPackageName 
MembershipPackageProductId The Id of the membership package to be purchased upon checkout. For membership renewals, see PreviousMembershipPackageProductId for contrast.
MembershipTypeCode 
Name
(Inherited from ComplexCartItem)
OtherPackagedFees 
PreviousMembershipPackageName If this MembershipCartItem represents a renewal to a different package than the membership was previously associated with, then this is the name of the pre-renewal membership package. Otherwise this property will be null.
PreviousMembershipPackageProductId If this MembershipCartItem represents a renewal to a different package than the membership was previously associated with, then this is the Id of the pre-renewal membership package. Otherwise, this property will be null.
SourceCode 
SubTotal
(Inherited from ComplexCartItem)
TaxApplied
(Inherited from ComplexCartItem)
Total
(Inherited from ComplexCartItem)

Methods

See Also