Interface IPayment
Information about a payment.
Inherited Members
Namespace: EPiServer.Commerce.Order
Assembly: Mediachase.Commerce.dll
Version: 12.17.2Syntax
public interface IPayment : IExtendedProperties
Properties
Amount
Gets or sets the amount.
Declaration
decimal Amount { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal |
AuthorizationCode
Gets or sets the authorization code.
Declaration
string AuthorizationCode { get; set; }
Property Value
Type | Description |
---|---|
System.String |
BillingAddress
Gets or sets the billing address.
Declaration
IOrderAddress BillingAddress { get; set; }
Property Value
Type | Description |
---|---|
IOrderAddress |
CustomerName
Gets or sets the name of the customer.
Declaration
string CustomerName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ImplementationClass
Gets the implementation class.
Declaration
string ImplementationClass { get; }
Property Value
Type | Description |
---|---|
System.String |
PaymentId
Gets the payment identifier.
Declaration
int PaymentId { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
PaymentMethodId
Gets or sets the payment method identifier.
Declaration
Guid PaymentMethodId { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
PaymentMethodName
Gets or sets the name of the payment method.
Declaration
string PaymentMethodName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PaymentType
Gets or sets the type of the payment.
Declaration
PaymentType PaymentType { get; set; }
Property Value
Type | Description |
---|---|
PaymentType |
ProviderTransactionID
Gets or sets the provider transaction identifier.
Declaration
string ProviderTransactionID { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Status
Gets or sets the status.
Declaration
string Status { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TransactionID
Gets or sets the transaction identifier.
Declaration
string TransactionID { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TransactionType
Gets or sets the type of the transaction.
Declaration
string TransactionType { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ValidationCode
Gets or sets the validation code.
Declaration
string ValidationCode { get; set; }
Property Value
Type | Description |
---|---|
System.String |