C# Class Braintree.CustomerGateway

Provides operations for creating, finding, updating, and deleting customers in the vault
Inheritance: ICustomerGateway
Afficher le fichier Open project: braintree/braintree_dotnet

Méthodes publiques

Méthode Description
All ( ) : ResourceCollection
Create ( ) : Result
Create ( CustomerRequest request ) : Result
Delete ( string Id ) : Result
Find ( string Id ) : Braintree.Customer
Search ( CustomerSearchRequest query ) : ResourceCollection
Update ( string Id, CustomerRequest request ) : Result

Méthodes protégées

Méthode Description
CustomerGateway ( IBraintreeGateway gateway ) : Braintree.Exceptions

Private Methods

Méthode Description
ConfirmTransparentRedirect ( string queryString ) : Result
FetchCustomers ( CustomerSearchRequest query, string ids ) : List
TransparentRedirectURLForCreate ( ) : string
TransparentRedirectURLForUpdate ( ) : string

Method Details

All() public méthode

public All ( ) : ResourceCollection
Résultat ResourceCollection

Create() public méthode

public Create ( ) : Result
Résultat Result

Create() public méthode

public Create ( CustomerRequest request ) : Result
request CustomerRequest
Résultat Result

CustomerGateway() protected méthode

protected CustomerGateway ( IBraintreeGateway gateway ) : Braintree.Exceptions
gateway IBraintreeGateway
Résultat Braintree.Exceptions

Delete() public méthode

public Delete ( string Id ) : Result
Id string
Résultat Result

Find() public méthode

public Find ( string Id ) : Braintree.Customer
Id string
Résultat Braintree.Customer

Search() public méthode

public Search ( CustomerSearchRequest query ) : ResourceCollection
query CustomerSearchRequest
Résultat ResourceCollection

Update() public méthode

public Update ( string Id, CustomerRequest request ) : Result
Id string
request CustomerRequest
Résultat Result