Subscriptions
The following operations are supported. For a formal definition, please review the Service Description.
-
AssignSubTypeToMember
Gives an unpaid Subscription to a member from the given start date.*** Warning - This method is deprecated. Instead please use 'AssignSubTypeToMemberWithDetails' -
AssignSubTypeToMemberDate
Gives an unpaid Subscription to a member from the given start date, setting also the earliest date the subscription can end.*** Warning - This method is deprecated. Instead please use 'AssignSubTypeToMemberWithDetails' -
AssignSubTypeToMemberWithDetails
Gives an unpaid Subscription to a member from the given start date, setting the earliest date the subscription can end and also renewal stop date. It returns relevant Subscription and Invoice Details. -
DecrementUsagesOnSub
Decrement the number of usages for a given subscription and member by a certain amount, returning the number of usages remaining. -
DeleteSubscriptions
Delete unpaid subscriptions for a member -
GetAllAvailableSubs
Return a list of all Subscription Types which may be purchased.*** Warning - This method is deprecated. Instead please use 'GetAllAvailableSubsByStartDate'. -
GetAllAvailableSubsByStartDate
Return a list of all Subscription Types which may be purchased with OneOffPrice and ProRataPrice. -
SetMemberSubPaid
Sets the status to paid for a given subscription and member. -
SetSubscriptionEndDate
Sets the End Date of Subscription whose payment method is manual. -
StopSubscriptionRenewal
Set the Renewal Stop Date, essentially ending the subscription.