Class PaymentProcessorAccount
This class represents the EntityModel interface to the SyPaymentAccount database table.
Inheritance
Inherited Members
Namespace: Cmc.Nexus.Models.StudentAccounts
Assembly: Cmc.Nexus.Models.dll
Syntax
public class PaymentProcessorAccount
Constructors
PaymentProcessorAccount()
Declaration
public PaymentProcessorAccount()
Properties
AuthorizationAmount
Gets or sets the AuthorizationAmount associated with this PaymentProcessorAccount.
Declaration
public decimal AuthorizationAmount { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Decimal | The AuthorizationAmount. |
Code
Gets or sets the Code associated with this PaymentProcessorAccount.
Declaration
public string Code { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The Code. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this PaymentProcessorAccount.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The CreatedDateTime. |
Id
Gets or sets the Id associated with this PaymentProcessorAccount.
Declaration
public int Id { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The Id. |
InitializationVector
Gets or sets the InitializationVector associated with this PaymentProcessorAccount.
Declaration
public string InitializationVector { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The InitializationVector. |
IsConvenienceFeeEnabled
Gets or sets the IsConvenienceFeeEnabled associated with this PaymentProcessorAccount.
Declaration
public bool IsConvenienceFeeEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsConvenienceFeeEnabled. |
IsPaymentProcessorTransactionFeeEnabled
Gets or sets the IsPaymentProcessorTransactionFeeEnabled associated with this PaymentProcessorAccount.
Declaration
public bool IsPaymentProcessorTransactionFeeEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsPaymentProcessorTransactionFeeEnabled. |
IsTestMode
Gets or sets the IsTestMode associated with this PaymentProcessorAccount.
Declaration
public bool IsTestMode { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsTestMode. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this PaymentProcessorAccount.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The LastModifiedDateTime. |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this PaymentProcessorAccount.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The LastModifiedUserId. |
Name
Gets or sets the Name associated with this PaymentProcessorAccount.
Declaration
public string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The Name. |
Partner
Gets or sets the Partner associated with this PaymentProcessorAccount.
Declaration
public string Partner { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The Partner. |
PasswdRandomKey
Gets or sets the PasswdRandomKey associated with this PaymentProcessorAccount.
Declaration
public string PasswdRandomKey { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The PasswdRandomKey. |
PaymentProcessor
Declaration
public virtual PaymentProcessor PaymentProcessor { get; set; }
Property Value
| Type | Description |
|---|---|
| PaymentProcessor |
PaymentProcessorId
Gets or sets the PaymentProcessorId associated with this PaymentProcessorAccount.
Declaration
public int? PaymentProcessorId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The PaymentProcessorId. |
SchoolPassword
Gets or sets the SchoolPassword associated with this PaymentProcessorAccount.
Declaration
public string SchoolPassword { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The SchoolPassword. |
SchoolUserIdentifier
Gets or sets the SchoolUserIdentifier associated with this PaymentProcessorAccount.
Declaration
public string SchoolUserIdentifier { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The SchoolUserIdentifier. |
TransactionFeeAmount
Gets or sets the TransactionFeeAmount associated with this PaymentProcessorAccount.
Declaration
public decimal? TransactionFeeAmount { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Decimal> | The TransactionFeeAmount. |
TransactionFeeBillingTransactinCode
Declaration
public virtual BillingTransactionCode TransactionFeeBillingTransactinCode { get; set; }
Property Value
| Type | Description |
|---|---|
| BillingTransactionCode |
TransactionFeeBillingTransactionCodeId
Gets or sets the TransactionFeeBillingTransactionCodeId associated with this PaymentProcessorAccount.
Declaration
public int? TransactionFeeBillingTransactionCodeId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The TransactionFeeBillingTransactionCodeId. |
TransactionFeeMaximum
Gets or sets the TransactionFeeMaximum associated with this PaymentProcessorAccount.
Declaration
public decimal? TransactionFeeMaximum { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Decimal> | The TransactionFeeMaximum. |
TransactionFeeMinimum
Gets or sets the TransactionFeeMinimum associated with this PaymentProcessorAccount.
Declaration
public decimal? TransactionFeeMinimum { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Decimal> | The TransactionFeeMinimum. |
TransactionFeeSource
Gets or sets the TransactionFeeSource associated with this PaymentProcessorAccount.
Declaration
public string TransactionFeeSource { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The TransactionFeeSource. |
TransactionFeeType
Gets or sets the TransactionFeeType associated with this PaymentProcessorAccount.
Declaration
public string TransactionFeeType { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The TransactionFeeType. |
TransactionMaximum
Gets or sets the TransactionMaximum associated with this PaymentProcessorAccount.
Declaration
public decimal? TransactionMaximum { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Decimal> | The TransactionMaximum. |
TransactionMinimum
Gets or sets the TransactionMinimum associated with this PaymentProcessorAccount.
Declaration
public decimal? TransactionMinimum { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Decimal> | The TransactionMinimum. |
VendorIdentifier
Gets or sets the VendorIdentifier associated with this PaymentProcessorAccount.
Declaration
public string VendorIdentifier { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The VendorIdentifier. |
Methods
GeneratedInitializer()
This is the auto-generated initializer that knows how to deal with any relationship initialization for auto-generated relationships.
Declaration
public void GeneratedInitializer()
SetupFluentMappings(DbModelBuilder)
Any type of relationship that can't be inferred from the entity annotations must be done by hand using the Fluent api. Handle those relationships here.
Declaration
public static void SetupFluentMappings(DbModelBuilder modelBuilder)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Data.Entity.DbModelBuilder | modelBuilder | The DbModelBuilder that has all of the model entities. |