Class AuthorizePaymentGateway
Inheritance
System.Object
AuthorizePaymentGateway
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Mediachase.Commerce.Plugins.Payment.dll
Version: 13.30.0
public class AuthorizePaymentGateway : AbstractPaymentGateway, IPaymentGateway, IPaymentPlugin
Constructors
Declaration
public AuthorizePaymentGateway()
Fields
Declaration
public static readonly string AuthorizeRecurringMethodParameterValue
Field Value
Type |
Description |
System.String |
|
Declaration
public static readonly string CancelStatusParameterName
Field Value
Type |
Description |
System.String |
|
Declaration
public const string CapturedPendingSettlementStatus = "capturedPendingSettlement"
Field Value
Type |
Description |
System.String |
|
Declaration
public static readonly string PaymentOptionParameterName
Field Value
Type |
Description |
System.String |
|
Declaration
public const string ProviderProfileIdPropertyName = "ProviderProfileId"
Field Value
Type |
Description |
System.String |
|
Declaration
public static readonly string RecurringMethodParameterName
Field Value
Type |
Description |
System.String |
|
Declaration
public const string SettledStatus = "settledSuccessfully"
Field Value
Type |
Description |
System.String |
|
Declaration
public static readonly string TestParameterName
Field Value
Type |
Description |
System.String |
|
Declaration
public static readonly string TransactionKeyParameterName
Field Value
Type |
Description |
System.String |
|
Declaration
public static readonly string UserParameterName
Field Value
Type |
Description |
System.String |
|
Methods
Declaration
protected string GetSetting(string settingName)
Parameters
Type |
Name |
Description |
System.String |
settingName |
|
Returns
Type |
Description |
System.String |
|
Declaration
protected bool GetTestModeSetting()
Returns
Type |
Description |
System.Boolean |
|
Declaration
protected bool IsRegularTransaction(IOrderGroup orderGroup)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Declaration
public virtual PaymentProcessingResult ProcessPayment(IOrderGroup orderGroup, IPayment payment)
Parameters
Returns
Declaration
public override bool ProcessPayment(Payment payment, ref string message)
Parameters
Type |
Name |
Description |
Payment |
payment |
The payment.
|
System.String |
message |
The message.
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
Implements