C# Class Zuora.Services.SubscriptionManager

Afficher le fichier Open project: zuorasc/c-sharp-quickstart Class Usage Examples

Méthodes publiques

Méthode Description
DoAddProductAmendment ( String subscriptionId, System.DateTime effectiveDate, String productRatePlanId, AmendOptions ao = null, PreviewOptions po = null ) : AmendResponseHolder
DoRenewalAmendment ( String subscriptionId, System.DateTime effectiveDate, AmendOptions ao = null, PreviewOptions po = null ) : AmendResponseHolder
DoTermsAndConditionsAmendment ( String subscriptionId, System.DateTime effectiveDate, String termType, int initialTerm, int renewalTerm, AmendOptions ao = null, PreviewOptions po = null ) : AmendResponseHolder
GetSubscriptionAndChargeInfo ( String subscriptionId ) : SubscriptionInfoHolder
Subscribe ( Account acc, Contact con, PaymentMethod pay, List productRatePlans, Subscription sub, PreviewOptions po, SubscribeOptions so ) : SubscribeResponseHolder
SubscribeWithExisitingAccount ( String accountId, List productRatePlans, Subscription sub, PreviewOptions po, SubscribeOptions so ) : SubscribeResponseHolder
SubscriptionManager ( ZuoraService zs ) : System

Method Details

DoAddProductAmendment() public méthode

public DoAddProductAmendment ( String subscriptionId, System.DateTime effectiveDate, String productRatePlanId, AmendOptions ao = null, PreviewOptions po = null ) : AmendResponseHolder
subscriptionId String
effectiveDate System.DateTime
productRatePlanId String
ao AmendOptions
po PreviewOptions
Résultat AmendResponseHolder

DoRenewalAmendment() public méthode

public DoRenewalAmendment ( String subscriptionId, System.DateTime effectiveDate, AmendOptions ao = null, PreviewOptions po = null ) : AmendResponseHolder
subscriptionId String
effectiveDate System.DateTime
ao AmendOptions
po PreviewOptions
Résultat AmendResponseHolder

DoTermsAndConditionsAmendment() public méthode

public DoTermsAndConditionsAmendment ( String subscriptionId, System.DateTime effectiveDate, String termType, int initialTerm, int renewalTerm, AmendOptions ao = null, PreviewOptions po = null ) : AmendResponseHolder
subscriptionId String
effectiveDate System.DateTime
termType String
initialTerm int
renewalTerm int
ao AmendOptions
po PreviewOptions
Résultat AmendResponseHolder

GetSubscriptionAndChargeInfo() public méthode

public GetSubscriptionAndChargeInfo ( String subscriptionId ) : SubscriptionInfoHolder
subscriptionId String
Résultat SubscriptionInfoHolder

Subscribe() public méthode

public Subscribe ( Account acc, Contact con, PaymentMethod pay, List productRatePlans, Subscription sub, PreviewOptions po, SubscribeOptions so ) : SubscribeResponseHolder
acc Account
con Contact
pay PaymentMethod
productRatePlans List
sub Subscription
po PreviewOptions
so SubscribeOptions
Résultat SubscribeResponseHolder

SubscribeWithExisitingAccount() public méthode

public SubscribeWithExisitingAccount ( String accountId, List productRatePlans, Subscription sub, PreviewOptions po, SubscribeOptions so ) : SubscribeResponseHolder
accountId String
productRatePlans List
sub Subscription
po PreviewOptions
so SubscribeOptions
Résultat SubscribeResponseHolder

SubscriptionManager() public méthode

public SubscriptionManager ( ZuoraService zs ) : System
zs ZuoraService
Résultat System