diff --git a/CustomerOnlineV2/CustomerOnlineV2.Common/Models/TransactionModel/ExrateResponse.cs b/CustomerOnlineV2/CustomerOnlineV2.Common/Models/TransactionModel/ExrateResponse.cs index 34a9a83..059900b 100644 --- a/CustomerOnlineV2/CustomerOnlineV2.Common/Models/TransactionModel/ExrateResponse.cs +++ b/CustomerOnlineV2/CustomerOnlineV2.Common/Models/TransactionModel/ExrateResponse.cs @@ -1,4 +1,6 @@ -namespace CustomerOnlineV2.Common.Models.TransactionModel +using CustomerOnlineV2.Common.Models.ReceiverModel; + +namespace CustomerOnlineV2.Common.Models.TransactionModel { public class ExrateResponse : CommonResponse { @@ -227,5 +229,19 @@ public string? Mobile { get; set; } public string? City { get; set; } + public string? RecFirstName { get; set; } + public string? RecMiddleName { get; set; } + public string? RecLastName { get; set; } + } + + public class TranDataModel : ReceiverInformationModel + { + public string? ErrorCode { get; set; } + public string? OrderReference { get; set; } + public string? paymenttypedescription { get; set; } + public string? requestreference { get; set; } + public string? responsesitesecurity { get; set; } + public string? sitereference { get; set; } + public string? transactionreference { get; set; } } } diff --git a/CustomerOnlineV2/CustomerOnlineV2.Common/Models/TransactionModel/TrustPaymentRequest.cs b/CustomerOnlineV2/CustomerOnlineV2.Common/Models/TransactionModel/TrustPaymentRequest.cs index 5ee78ab..1f3361c 100644 --- a/CustomerOnlineV2/CustomerOnlineV2.Common/Models/TransactionModel/TrustPaymentRequest.cs +++ b/CustomerOnlineV2/CustomerOnlineV2.Common/Models/TransactionModel/TrustPaymentRequest.cs @@ -1,4 +1,5 @@ -using System; +using CustomerOnlineV2.Common.Models.ReceiverModel; +using System; using System.Collections.Generic; using System.Linq; using System.Text; @@ -6,7 +7,7 @@ using System.Threading.Tasks; namespace CustomerOnlineV2.Common.Models.TransactionModel { - public class TrustPaymentRequest + public class TrustPaymentRequest: ReceiverInformationModel { public string? sitereference { get; set; } public string? stprofile { get; set; } @@ -39,5 +40,16 @@ namespace CustomerOnlineV2.Common.Models.TransactionModel public string? ruleidentifier { get; set; } public string? merchantemail { get; set; } + public string? securityCode { get; set; } + public string? transactionreference { get; set; } + public string? errorcode { get; set; } + public string? createddate { get; set; } + public string? tranId { get; set; } + public string? settlestatus { get; set; } + public string? paymenttypedescription { get; set; } + public string? requestreference { get; set; } + public string? responsesitesecurity { get; set; } + public string? title { get; set; } + } }