Class IChargeGateway

Nsoftware payment gateway

Inheritance
System.Object
IChargeGateway
Implements
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()
Namespace: Mediachase.Commerce.Plugins.Payment.ICharge
Assembly: Mediachase.Commerce.Plugins.Payment.dll
Version: 10.8.0
Syntax
[Obsolete("This is gateway is no longer supported because it does use TLS 1.2. Please refer to https://github.com/episerver/CommercePaymentGateways for a new version which supports TLS 1.2. Will remain until the next breaking change release.")]
public class IChargeGateway : AbstractPaymentGateway, IPaymentGateway

Constructors

IChargeGateway()

Declaration
public IChargeGateway()

Methods

ProcessPayment(Payment, ref String)

Processes the payment. Can be used for both positive and negative transactions.

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