Click or drag to resize
Infosoft Logo

SubscriptionChangeService Class

Class that implements the Subsription Change Service, handling changes to subscriptions.
Inheritance Hierarchy
SystemObject
  Infosoft.Webservices.SubscriptionSubscriptionChangeService

Namespace: Infosoft.Webservices.Subscription
Assembly: Infosoft.Webservices (in Infosoft.Webservices.dll) Version: 4.00.0.0
Syntax
public class SubscriptionChangeService : ISubscriptionChangeService

The SubscriptionChangeService type exposes the following members.

Methods
 NameDescription
Public methodChangeDiscountPermanently This method changes the discount on a permanent basis. It creates a permanent change which will either remove or update the subscribers current discount. If either discount code or discount responsible code arent given in the request, it will be treated as a removal of the current discount. If both discount code and discount responsible code are given, it will update the customers current discount. If the discount requires a responsible, the responsible code must be valid else the method will fail.
Public methodChangeSubscriptionPaymentType Change the subscription payment type.
Public methodChangeSubscriptionProductPermanently Changes the subscription product permanently. If required the payment term can be changed at the same time.
Public methodChangeSubscriptionProductTemporary Changes the subscription product temporarily.
Public methodGetPermanentChangesForSubscription Gets all the permanent changes for the subscription that are equal to or greater than the given start date.
Public methodUpdateFixedDueDay Sets a fixed due day for a given subscription.
Public methodUpdateFixedSettlingDate Updates the subscription fixed settling date.
Top
See Also