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