Class TPaymentDetails
This class has information related to the payment and the payee
Inheritance
System.Object
TPaymentDetails
Namespace: EDIPlatformFinance.BusinessLayer.Operational
Assembly: EDIPlatformFinance.BusinessLayer.Core.dll
Syntax
[Serializable]
[DataContract]
public class TPaymentDetails
Properties
CounterAmount
Declaration
[DataMember(EmitDefaultValue = false)]
public TAmount CounterAmount { get; set; }
Property Value
| Type | Description |
|---|---|
| TAmount | Amount transferred to the paying organization, converted into a counter currency |
PaidAmount
Declaration
[DataMember(IsRequired = true, EmitDefaultValue = false)]
public TAmount PaidAmount { get; set; }
Property Value
| Type | Description |
|---|---|
| TAmount | Amount paid to the payee of the postal payment order. This is a mandatory property |
PayeeBankAccount
Declaration
[DataMember(EmitDefaultValue = false)]
public TBankAcc PayeeBankAccount { get; set; }
Property Value
| Type | Description |
|---|---|
| TBankAcc | Payee's bank account details |
PayeeBirthDate
Declaration
[DataMember(EmitDefaultValue = false)]
public DateTime? PayeeBirthDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | Payee's date of birth |
PayeeBirthPlace
Declaration
[DataMember(EmitDefaultValue = false)]
public TLocation PayeeBirthPlace { get; set; }
Property Value
| Type | Description |
|---|---|
| TLocation | Payee's birth place |
PayeeCheckNo
Declaration
[DataMember(EmitDefaultValue = false)]
public string PayeeCheckNo { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | Check details if payment was made by cheque |
PayeeID1
Declaration
[DataMember(EmitDefaultValue = false)]
public TID PayeeID1 { get; set; }
Property Value
| Type | Description |
|---|---|
| TID | Payee's ID #1 |
PayeeID2
Declaration
[DataMember(EmitDefaultValue = false)]
public TID PayeeID2 { get; set; }
Property Value
| Type | Description |
|---|---|
| TID | Payee's ID #2 |
PayeeName
Declaration
[DataMember(IsRequired = true, EmitDefaultValue = false)]
public TName PayeeName { get; set; }
Property Value
| Type | Description |
|---|---|
| TName | Payee's name. This is a mandatory property |
SecretCode
Declaration
[DataMember(EmitDefaultValue = false)]
public string SecretCode { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | Any secret authentication code to help identify the beneficiary; in free text |