C# 클래스 Stripe.StripeSubscriptionService

상속: Stripe.StripeService
파일 보기 프로젝트 열기: jaymedavis/stripe.net 1 사용 예제들

공개 메소드들

메소드 설명
Cancel ( string customerId, string subscriptionId, bool cancelAtPeriodEnd = false, Stripe.StripeRequestOptions requestOptions = null ) : Stripe.StripeSubscription
CancelAsync ( string customerId, string subscriptionId, bool cancelAtPeriodEnd = false, Stripe.StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task
Create ( string customerId, string planId, Stripe.StripeSubscriptionCreateOptions createOptions = null, Stripe.StripeRequestOptions requestOptions = null ) : Stripe.StripeSubscription
CreateAsync ( string customerId, string planId, Stripe.StripeSubscriptionCreateOptions createOptions = null, Stripe.StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task
Get ( string customerId, string subscriptionId, Stripe.StripeRequestOptions requestOptions = null ) : Stripe.StripeSubscription
GetAsync ( string customerId, string subscriptionId, Stripe.StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task
List ( string customerId, StripeListOptions listOptions = null, Stripe.StripeRequestOptions requestOptions = null ) : IEnumerable
ListAsync ( string customerId, StripeListOptions listOptions = null, Stripe.StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
StripeSubscriptionService ( string apiKey = null ) : System.Collections.Generic
Update ( string customerId, string subscriptionId, StripeSubscriptionUpdateOptions updateOptions, Stripe.StripeRequestOptions requestOptions = null ) : Stripe.StripeSubscription
UpdateAsync ( string customerId, string subscriptionId, StripeSubscriptionUpdateOptions updateOptions, Stripe.StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task

메소드 상세

Cancel() 공개 메소드

public Cancel ( string customerId, string subscriptionId, bool cancelAtPeriodEnd = false, Stripe.StripeRequestOptions requestOptions = null ) : Stripe.StripeSubscription
customerId string
subscriptionId string
cancelAtPeriodEnd bool
requestOptions Stripe.StripeRequestOptions
리턴 Stripe.StripeSubscription

CancelAsync() 공개 메소드

public CancelAsync ( string customerId, string subscriptionId, bool cancelAtPeriodEnd = false, Stripe.StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task
customerId string
subscriptionId string
cancelAtPeriodEnd bool
requestOptions Stripe.StripeRequestOptions
cancellationToken System.Threading.CancellationToken
리턴 Task

Create() 공개 메소드

public Create ( string customerId, string planId, Stripe.StripeSubscriptionCreateOptions createOptions = null, Stripe.StripeRequestOptions requestOptions = null ) : Stripe.StripeSubscription
customerId string
planId string
createOptions Stripe.StripeSubscriptionCreateOptions
requestOptions Stripe.StripeRequestOptions
리턴 Stripe.StripeSubscription

CreateAsync() 공개 메소드

public CreateAsync ( string customerId, string planId, Stripe.StripeSubscriptionCreateOptions createOptions = null, Stripe.StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task
customerId string
planId string
createOptions Stripe.StripeSubscriptionCreateOptions
requestOptions Stripe.StripeRequestOptions
cancellationToken System.Threading.CancellationToken
리턴 Task

Get() 공개 메소드

public Get ( string customerId, string subscriptionId, Stripe.StripeRequestOptions requestOptions = null ) : Stripe.StripeSubscription
customerId string
subscriptionId string
requestOptions Stripe.StripeRequestOptions
리턴 Stripe.StripeSubscription

GetAsync() 공개 메소드

public GetAsync ( string customerId, string subscriptionId, Stripe.StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task
customerId string
subscriptionId string
requestOptions Stripe.StripeRequestOptions
cancellationToken System.Threading.CancellationToken
리턴 Task

List() 공개 메소드

public List ( string customerId, StripeListOptions listOptions = null, Stripe.StripeRequestOptions requestOptions = null ) : IEnumerable
customerId string
listOptions StripeListOptions
requestOptions Stripe.StripeRequestOptions
리턴 IEnumerable

ListAsync() 공개 메소드

public ListAsync ( string customerId, StripeListOptions listOptions = null, Stripe.StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
customerId string
listOptions StripeListOptions
requestOptions Stripe.StripeRequestOptions
cancellationToken System.Threading.CancellationToken
리턴 Task>

StripeSubscriptionService() 공개 메소드

public StripeSubscriptionService ( string apiKey = null ) : System.Collections.Generic
apiKey string
리턴 System.Collections.Generic

Update() 공개 메소드

public Update ( string customerId, string subscriptionId, StripeSubscriptionUpdateOptions updateOptions, Stripe.StripeRequestOptions requestOptions = null ) : Stripe.StripeSubscription
customerId string
subscriptionId string
updateOptions StripeSubscriptionUpdateOptions
requestOptions Stripe.StripeRequestOptions
리턴 Stripe.StripeSubscription

UpdateAsync() 공개 메소드

public UpdateAsync ( string customerId, string subscriptionId, StripeSubscriptionUpdateOptions updateOptions, Stripe.StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task
customerId string
subscriptionId string
updateOptions StripeSubscriptionUpdateOptions
requestOptions Stripe.StripeRequestOptions
cancellationToken System.Threading.CancellationToken
리턴 Task