World is now on Opti ID! Learn more

Class PaymentModel

Inheritance
System.Object
PaymentModel
Implements
Namespace: EPiServer.Commerce.UI.CustomerService.Models
Assembly: EPiServer.Commerce.UI.CustomerService.dll
Version: 14.26.0
Syntax
public class PaymentModel : Object, IHaveProperties

Constructors

PaymentModel()

Declaration
public PaymentModel()

PaymentModel(IPayment, Currency)

Declaration
public PaymentModel(IPayment payment, Currency orderGroupCurrency)
Parameters
Type Name Description
IPayment payment
Currency orderGroupCurrency

Properties

Amount

Declaration
[RequiredAmount]
public MoneyModel Amount { get; set; }
Property Value
Type Description
MoneyModel

AuthorizationCode

Declaration
public string AuthorizationCode { get; set; }
Property Value
Type Description
System.String

BillingAddress

Declaration
public AddressModel BillingAddress { get; set; }
Property Value
Type Description
AddressModel

CustomerName

Declaration
public string CustomerName { get; set; }
Property Value
Type Description
System.String

ImplementationClass

Declaration
public string ImplementationClass { get; set; }
Property Value
Type Description
System.String

PaymentId

Declaration
public int PaymentId { get; set; }
Property Value
Type Description
System.Int32

PaymentMethodId

Declaration
public Guid PaymentMethodId { get; set; }
Property Value
Type Description
System.Guid

PaymentMethodName

Declaration
public string PaymentMethodName { get; set; }
Property Value
Type Description
System.String

PaymentType

Declaration
public PaymentType PaymentType { get; set; }
Property Value
Type Description
PaymentType

Properties

Declaration
public IEnumerable<PropertyItemModel> Properties { get; set; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<PropertyItemModel>

ProviderTransactionID

Declaration
public string ProviderTransactionID { get; set; }
Property Value
Type Description
System.String

Status

Declaration
public string Status { get; set; }
Property Value
Type Description
System.String

TransactionID

Declaration
public string TransactionID { get; set; }
Property Value
Type Description
System.String

TransactionType

Declaration
public string TransactionType { get; set; }
Property Value
Type Description
System.String

ValidationCode

Declaration
public string ValidationCode { get; set; }
Property Value
Type Description
System.String

Implements

Extension Methods