OrderTransactionChangeNotificationBase<TEntity>
public abstract class OrderTransactionChangeNotificationBase<TEntity> :
OrderNotificationEventBase<TEntity>
where TEntity : OrderReadOnly
Inheritance
Namespace
Constructors
OrderTransactionChangeNotificationBase<TEntity>
public OrderTransactionChangeNotificationBase(TEntity order,
ChangingValue<decimal> amountAuthorized, ChangingValue<decimal> transactionFee,
ChangingValue<string> transactionId, ChangingValue<PaymentStatus?> paymentStatus)
Properties
AmountAuthorized
public ChangingValue<decimal> AmountAuthorized { get; }
PaymentStatus
public ChangingValue<PaymentStatus?> PaymentStatus { get; }
TransactionFee
public ChangingValue<decimal> TransactionFee { get; }
TransactionId
public ChangingValue<string> TransactionId { get; }