Click or drag to resize
Infosoft Logo

OrderSubscriptionRequest Class

A message contract containing all parameters for ordering a new subscription. How each parameter set changes behavior is dependent on the handler of the message (i.e. the web method invoked).
Inheritance Hierarchy
SystemObject
  Infosoft.Webservices.SubscriptionOrderSubscriptionRequest
    Infosoft.Webservices.SubscriptionOrderSubscriptionPriceRequest

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

The OrderSubscriptionRequest type exposes the following members.

Properties
 NameDescription
Public propertyAddressParameters Gets or sets address parameters. That is data related to the delivery of the subscription. No matter what type of subscription, and address is required (even for electronic subscriptions)
Public propertyContactAgreementParameters Gets or sets any contact agreements that should be applied to the customer.
Public propertyCorporateAgreementParameters Gets or sets the corporate agreement parameters used when creating the subscription.
Public propertyCustomerParameters Gets or sets the customer parameters. Data on the customer such as name, telephone and e-mail. For new customers the name is a requirement.
Public propertyDynamicAttributes Gets or sets the dynamic attributes that should be applied to the customer.
Public propertyParticipateInOnlinePaymentFlow Gets or sets a value indicating whether the order is to participate in an online payment flow. Used when starting a subscription order that should be paid with a credit card. Basically if this is true, and no payment completion is done the order will be removed at some point. If not the order will be considered an ordinary invoicing order.
Public propertyPaymentParameters Gets or sets the payment parameters that should be applied to the subscription.
Public propertySalesParameters Gets or sets the sales parameters. Describes data related to offers, campaigns and activities.
Public propertySubscriptionParameters Gets or sets the subscription parameters. Data defining the subscription, such as when to start it, which product is subscribed to etc.
Public propertyUserParameters Gets or sets the user parameters that should be applied to the customer.
Top
See Also