C# Class Samurai.Processor

Represents processor.
Inheritance: SamuraiBase
Afficher le fichier Open project: FeeFighters/samurai-client-dotnet

Méthodes publiques

Méthode Description
Authorize ( string paymentMethodToken, decimal amount, TransactionPayload payload = null ) : Transaction

Authorizes a payment_method for a particular amount.

Authorize ( string paymentMethodToken, string amount, TransactionPayload payload = null ) : Transaction

Authorizes a payment_method for a particular amount.

Processor ( string processorToken ) : System

Constructor.

Purchase ( string paymentMethodToken, decimal amount, TransactionPayload payload = null ) : Transaction

Convenience method to authorize and capture a payment_method for a particular amount in one transaction. It's a most generic form of this method.

Purchase ( string paymentMethodToken, string amount, TransactionPayload payload = null ) : Transaction

Convenience method to authorize and capture a payment_method for a particular amount in one transaction. It's a most generic form of this method.

Method Details

Authorize() public méthode

Authorizes a payment_method for a particular amount.
public Authorize ( string paymentMethodToken, decimal amount, TransactionPayload payload = null ) : Transaction
paymentMethodToken string Token identifying the payment method to authorize.
amount decimal Amount to authorize.
payload TransactionPayload Transaction payload object, for passing additional parameters
Résultat Transaction

Authorize() public méthode

Authorizes a payment_method for a particular amount.
public Authorize ( string paymentMethodToken, string amount, TransactionPayload payload = null ) : Transaction
paymentMethodToken string Token identifying the payment method to authorize.
amount string Amount to authorize. Should be in format like "12.00".
payload TransactionPayload Transaction payload object, for passing additional parameters
Résultat Transaction

Processor() public méthode

Constructor.
public Processor ( string processorToken ) : System
processorToken string Processor token.
Résultat System

Purchase() public méthode

Convenience method to authorize and capture a payment_method for a particular amount in one transaction. It's a most generic form of this method.
public Purchase ( string paymentMethodToken, decimal amount, TransactionPayload payload = null ) : Transaction
paymentMethodToken string Token identifying the payment method to authorize.
amount decimal Amount to authorize.
payload TransactionPayload Transaction payload object, for passing additional parameters
Résultat Transaction

Purchase() public méthode

Convenience method to authorize and capture a payment_method for a particular amount in one transaction. It's a most generic form of this method.
public Purchase ( string paymentMethodToken, string amount, TransactionPayload payload = null ) : Transaction
paymentMethodToken string Token identifying the payment method to authorize.
amount string Amount to authorize. Should be in format like "12.00".
payload TransactionPayload Transaction payload object, for passing additional parameters
Résultat Transaction