C# Класс Zuora.Services.SubscriptionManager

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Описание методов

DoAddProductAmendment() публичный Метод

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
Результат AmendResponseHolder

DoRenewalAmendment() публичный Метод

public DoRenewalAmendment ( String subscriptionId, System.DateTime effectiveDate, AmendOptions ao = null, PreviewOptions po = null ) : AmendResponseHolder
subscriptionId String
effectiveDate System.DateTime
ao AmendOptions
po PreviewOptions
Результат AmendResponseHolder

DoTermsAndConditionsAmendment() публичный Метод

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
Результат AmendResponseHolder

GetSubscriptionAndChargeInfo() публичный Метод

public GetSubscriptionAndChargeInfo ( String subscriptionId ) : SubscriptionInfoHolder
subscriptionId String
Результат SubscriptionInfoHolder

Subscribe() публичный Метод

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
Результат SubscribeResponseHolder

SubscribeWithExisitingAccount() публичный Метод

public SubscribeWithExisitingAccount ( String accountId, List productRatePlans, Subscription sub, PreviewOptions po, SubscribeOptions so ) : SubscribeResponseHolder
accountId String
productRatePlans List
sub Subscription
po PreviewOptions
so SubscribeOptions
Результат SubscribeResponseHolder

SubscriptionManager() публичный Метод

public SubscriptionManager ( ZuoraService zs ) : System
zs ZuoraService
Результат System