C# 클래스 Zuora.Services.SubscriptionManager

파일 보기 프로젝트 열기: zuorasc/c-sharp-quickstart 1 사용 예제들

공개 메소드들

메소드 설명
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