Id |
Int32 (Nullable) |
The Id of the Subscription in the main table. |
No |
HoldingId |
Int32 (Nullable) |
The Id of the Subscription in the holding table. |
No |
ContactId |
Int32 (Nullable) |
The Id of a Contact. This needs to be filled when adding a Subscription to an existing Contact. |
No |
HoldingPersonalDetailsId |
Int32 (Nullable) |
The Id of the Personal Details in the holding table. |
No |
SubscriptionClassId |
Int32 |
The Id of the Subscription Class. |
No |
SubscriptionStatusId |
Int32 |
The Id of the Subscription Status. |
No |
PaymentMethodId |
Int32 |
The Id of the Payment Method. |
No |
Amount |
Decimal |
The cost of the Subscription - excluding any discounts. |
No |
ToRemove |
Boolean |
Indicates if this particular Subscription should be removed from the Contact. |
No |
DiscountRate |
Decimal (Nullable) |
The discount, in the form of a percentage, to be applied to the cost of the subscription. |
No |
DiscountAmount |
Decimal (Nullable) |
The discount, in the form of an amount, to be applied to the cost of the subscription. |
No |
DiscountUntil |
DateTime (Nullable) |
The date that the discount should apply to. |
No |
StartDate |
DateTime (Nullable) |
The date the subscription starts. |
No |
ExpirationDate |
DateTime (Nullable) |
The date the subscription should expire. The status will automatically change to 'Expired'. |
No |
LastDueDate |
DateTime (Nullable) |
The date the subscription was last due. |
No |
NextDueDate |
DateTime (Nullable) |
The date the subscription is next due. |
No |
NextDemandDate |
DateTime (Nullable) |
The date a demand will next be created for this subscription. |
No |
EndDate |
DateTime (Nullable) |
The date the subscription ends. |
No |
PoliticalLevyAmount |
Decimal (Nullable) |
The political levy amount that should get added to the base cost of the subscription. |
No |
Total |
Decimal |
The final cost of the Subscription - once any discounts have been applied. |
No |
NewPayment |
HoldingPayment |
A payment that should be added for this subscription. |
No |