You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

105 lines
4.3 KiB

namespace CustomerOnlineRemit.Common.Model.Transaction
{
public class TransactionModel
{
public string MyProperty { get; set; }
}
public class ExratePayoutDetailsModel : CommonResponse
{
public string? PayoutPartner { get; set; }
public string? PayoutCountryName { get; set; }
public string? PayoutCurrency { get; set; }
public string? ExrateCalcByPartner { get; set; }
public string? PayoutCountryCode { get; set; }
}
public class CalculateModel
{
public string? PayoutCountryId { get; set; }
public string? PayoutMethod { get; set; }
public string? CollectMode { get; set; }
public string? CollectAmt { get; set; }
public string? PayoutAmt { get; set; }
public string? PromoCode { get; set; }
public string? ProcessId { get; set; }
public string? CalculateBy { get; set; }
}
public class ExrateCalculateRequestModel
{
public string? RequestedBy { get; set; }
public string? SCountry { get; set; }
public string? SSuperAgent { get; set; }
public string? SBranch { get; set; }
public string? CollCurrency { get; set; }
public string? PayoutPartner { get; set; }
public string? PCountry { get; set; }
public string? PCountryName { get; set; }
public string? pCountryCode { get; set; }
public string? PCurrency { get; set; }
public string? SCurrency { get; set; }
public string? CAmount { get; set; }
public string? PAmount { get; set; }
public string? ServiceType { get; set; }
public string? CalcBy { get; set; }
public string? PaymentType { get; set; }
public string? IsManualSc { get; set; }
public string? ManualSc { get; set; }
public string? IsExRateCalcByPartner { get; set; }
public string? ProcessFor { get; set; }
public string? DiscountedFee { get; set; }
public string? ProcessId { get; set; }
public string? UserName { get; set; }
public string? SessionId { get; set; }
}
public class ExrateResponse : CommonResponse
{
public string? scCharge { get; set; }
public string? exRateDisplay { get; set; }
public string? exRate { get; set; }
public string? place { get; set; }
public string? pCurr { get; set; }
public string? currDecimal { get; set; }
public string? pAmt { get; set; }
public string? sAmt { get; set; }
public string? disc { get; set; }
public string? bankTransafer { get; set; }
public string? bankPayout { get; set; }
public string? bankRate { get; set; }
public string? bankFee { get; set; }
public string? bankSave { get; set; }
public string? bankName { get; set; }
public string? collAmt { get; set; }
public string? collAmtOriginal { get; set; }
public string? collCurr { get; set; }
public string? exRateOffer { get; set; }
public string? scOffer { get; set; }
public string? scAction { get; set; }
public string? scValue { get; set; }
public string? scDiscount { get; set; }
public string? amountLimitPerTran { get; set; }
public string? amountLimitPerDay { get; set; }
public string? customerTotalSentAmt { get; set; }
public string? minAmountLimitPerTran { get; set; }
public string? maxAmountLimitPerTran { get; set; }
public string? PerTxnMinimumAmt { get; set; }
public string? tpExRate { get; set; }
public string? tpPCurr { get; set; }
public string? schemeAppliedMsg { get; set; }
public string? schemeId { get; set; }
public string? PayoutPartner { get; set; }
public string? EXRATEID { get; set; }
public string? DateToday { get; set; }
public string? AgentRefId { get; set; }
public string? ComplianceErrorCode { get; set; }
public string? ComplianceId { get; set; }
public string? ComplianceMsg { get; set; }
public string? ComplianceVType { get; set; }
public string? ForexSessionId { get; set; }
public string? ModeOfPaymentName { get; set; }
public string? isSCExcluded { get; set; }
public string? discountedFee { get; set; }
}
}