C# Class Stripe.StripeCustomerService

Inheritance: Stripe.StripeService
Mostra file Open project: jaymedavis/stripe.net Class Usage Examples

Public Methods

Method Description
Create ( StripeCustomerCreateOptions createOptions, Stripe.StripeRequestOptions requestOptions = null ) : Stripe.StripeCustomer
CreateAsync ( StripeCustomerCreateOptions createOptions, Stripe.StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task
Delete ( string customerId, Stripe.StripeRequestOptions requestOptions = null ) : StripeDeleted
DeleteAsync ( string customerId, Stripe.StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task
Get ( string customerId, Stripe.StripeRequestOptions requestOptions = null ) : Stripe.StripeCustomer
GetAsync ( string customerId, Stripe.StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task
List ( StripeCustomerListOptions listOptions = null, Stripe.StripeRequestOptions requestOptions = null ) : IEnumerable
ListAsync ( StripeCustomerListOptions listOptions = null, Stripe.StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
StripeCustomerService ( string apiKey = null ) : System.Collections.Generic
Update ( string customerId, StripeCustomerUpdateOptions updateOptions, Stripe.StripeRequestOptions requestOptions = null ) : Stripe.StripeCustomer
UpdateAsync ( string customerId, StripeCustomerUpdateOptions updateOptions, Stripe.StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task

Method Details

Create() public method

public Create ( StripeCustomerCreateOptions createOptions, Stripe.StripeRequestOptions requestOptions = null ) : Stripe.StripeCustomer
createOptions StripeCustomerCreateOptions
requestOptions Stripe.StripeRequestOptions
return Stripe.StripeCustomer

CreateAsync() public method

public CreateAsync ( StripeCustomerCreateOptions createOptions, Stripe.StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task
createOptions StripeCustomerCreateOptions
requestOptions Stripe.StripeRequestOptions
cancellationToken CancellationToken
return Task

Delete() public method

public Delete ( string customerId, Stripe.StripeRequestOptions requestOptions = null ) : StripeDeleted
customerId string
requestOptions Stripe.StripeRequestOptions
return StripeDeleted

DeleteAsync() public method

public DeleteAsync ( string customerId, Stripe.StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task
customerId string
requestOptions Stripe.StripeRequestOptions
cancellationToken CancellationToken
return Task

Get() public method

public Get ( string customerId, Stripe.StripeRequestOptions requestOptions = null ) : Stripe.StripeCustomer
customerId string
requestOptions Stripe.StripeRequestOptions
return Stripe.StripeCustomer

GetAsync() public method

public GetAsync ( string customerId, Stripe.StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task
customerId string
requestOptions Stripe.StripeRequestOptions
cancellationToken CancellationToken
return Task

List() public method

public List ( StripeCustomerListOptions listOptions = null, Stripe.StripeRequestOptions requestOptions = null ) : IEnumerable
listOptions StripeCustomerListOptions
requestOptions Stripe.StripeRequestOptions
return IEnumerable

ListAsync() public method

public ListAsync ( StripeCustomerListOptions listOptions = null, Stripe.StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
listOptions StripeCustomerListOptions
requestOptions Stripe.StripeRequestOptions
cancellationToken CancellationToken
return Task>

StripeCustomerService() public method

public StripeCustomerService ( string apiKey = null ) : System.Collections.Generic
apiKey string
return System.Collections.Generic

Update() public method

public Update ( string customerId, StripeCustomerUpdateOptions updateOptions, Stripe.StripeRequestOptions requestOptions = null ) : Stripe.StripeCustomer
customerId string
updateOptions StripeCustomerUpdateOptions
requestOptions Stripe.StripeRequestOptions
return Stripe.StripeCustomer

UpdateAsync() public method

public UpdateAsync ( string customerId, StripeCustomerUpdateOptions updateOptions, Stripe.StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken) ) : Task
customerId string
updateOptions StripeCustomerUpdateOptions
requestOptions Stripe.StripeRequestOptions
cancellationToken CancellationToken
return Task