Show / Hide Table of Contents

Class TMODetails

This class has additional details and information related to the postal payment order

Inheritance
System.Object
TMODetails
Namespace: EDIPlatformFinance.BusinessLayer.Operational
Assembly: EDIPlatformFinance.BusinessLayer.Core.dll
Syntax
[Serializable]
[DataContract]
public class TMODetails

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 at the time of receiving

DepositedAmount

Declaration
[DataMember(EmitDefaultValue = false)]
public TAmount DepositedAmount { get; set; }
Property Value
Type Description
TAmount

Amount that the sender deposited at the time of purchase

DepositedAmountXRate

Declaration
[DataMember(EmitDefaultValue = false)]
public decimal? DepositedAmountXRate { get; set; }
Property Value
Type Description
System.Nullable<System.Decimal>

Exchange rate between deposited and transferred amounts

OrderCharac

Declaration
[DataMember(IsRequired = true, EmitDefaultValue = false)]
public TOrderCharacteristics OrderCharac { get; set; }
Property Value
Type Description
TOrderCharacteristics

Postal payment order characteristics. This is a mandatory property

PayeeAddress

Declaration
[DataMember(EmitDefaultValue = false)]
public TAddress PayeeAddress { get; set; }
Property Value
Type Description
TAddress

Payee address details

PayeeBankAccount

Declaration
[DataMember(EmitDefaultValue = false)]
public TBankAcc PayeeBankAccount { get; set; }
Property Value
Type Description
TBankAcc

Payee bank account details

PayeeContacts

Declaration
[DataMember(EmitDefaultValue = false)]
public TContacts PayeeContacts { get; set; }
Property Value
Type Description
TContacts

Payee contact details

PayeeName

Declaration
[DataMember(IsRequired = true, EmitDefaultValue = false)]
public TName PayeeName { get; set; }
Property Value
Type Description
TName

Payee name. This is a mandatory property

PayeeSocialMediaID

Declaration
[DataMember(EmitDefaultValue = false)]
public string PayeeSocialMediaID { get; set; }
Property Value
Type Description
System.String

Payee social media ID

Remuneration

Declaration
[DataMember(EmitDefaultValue = false)]
public TAmount Remuneration { get; set; }
Property Value
Type Description
TAmount

Remuneration to paying partner. The remuneration value is the payment that the issuing organization owes to the paying organization for serving the postal payment.

SenderAddress

Declaration
[DataMember(EmitDefaultValue = false)]
public TAddress SenderAddress { get; set; }
Property Value
Type Description
TAddress

Sender address details

SenderBankAccount

Declaration
[DataMember(EmitDefaultValue = false)]
public TBankAcc SenderBankAccount { get; set; }
Property Value
Type Description
TBankAcc

Sender bank account details

SenderBirthDate

Declaration
[DataMember(EmitDefaultValue = false)]
public DateTime? SenderBirthDate { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

Sender's date of birth

SenderBirthPlace

Declaration
[DataMember(EmitDefaultValue = false)]
public TLocation SenderBirthPlace { get; set; }
Property Value
Type Description
TLocation

Sender's birth place

SenderContacts

Declaration
[DataMember(EmitDefaultValue = false)]
public TContacts SenderContacts { get; set; }
Property Value
Type Description
TContacts

Sender contact details

SenderID1

Declaration
[DataMember(EmitDefaultValue = false)]
public TID SenderID1 { get; set; }
Property Value
Type Description
TID

Sender ID #1

SenderID2

Declaration
[DataMember(EmitDefaultValue = false)]
public TID SenderID2 { get; set; }
Property Value
Type Description
TID

Sender ID #2

SenderName

Declaration
[DataMember(IsRequired = true, EmitDefaultValue = false)]
public TName SenderName { get; set; }
Property Value
Type Description
TName

Sender name. This is a mandatory property

SenderSocialMediaID

Declaration
[DataMember(EmitDefaultValue = false)]
public string SenderSocialMediaID { get; set; }
Property Value
Type Description
System.String

Sender social media ID

TransferredAmount

Declaration
[DataMember(IsRequired = true, EmitDefaultValue = false)]
public TAmount TransferredAmount { get; set; }
Property Value
Type Description
TAmount

Amount transferred to the paying organization. This is a mandatory property

Back to top Generated by DocFX