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.

58 lines
2.2 KiB

  1. using Common.Models.DigitalSignature;
  2. namespace BracBank.Model
  3. {
  4. public class BracPostTransactionRequest
  5. {
  6. public string TTReferenceNo { get; set; }
  7. public string BeneficiaryName { get; set; }
  8. public string BeneficiaryPhoneNo { get; set; }
  9. public string BeneficiaryIdentityType { get; set; }
  10. public string BeneficiaryIdentityNumber { get; set; }
  11. public string BeneficiaryFather { get; set; }
  12. public string BeneficiaryMother { get; set; }
  13. public string BeneficiaryDob { get; set; }
  14. public string BeneficiaryAddress { get; set; }
  15. public string BeneficiaryRelation { get; set; }
  16. public string BeneficiaryAccountNo { get; set; }
  17. public string DistrictISOCode { get; set; }
  18. public string ThanaCode { get; set; }
  19. public double TTAmount { get; set; }
  20. public string SenderName { get; set; }
  21. public string SenderAddress { get; set; }
  22. public string SenderCountryCode { get; set; }
  23. public string ModeOfPayment { get; set; }
  24. public string SenderDocumentType { get; set; }
  25. public string SenderDocumentNumber { get; set; }
  26. public string SenderMsisdn { get; set; }
  27. public string SenderNationality { get; set; }
  28. public string SenderDob { get; set; }
  29. public string RoutingNo { get; set; }
  30. public string Purpose { get; set; }
  31. public string BeneficiaryCountry { get; set; }
  32. public string BeneficiaryCurrency { get; set; }
  33. public int WalletPartner { get; set; }
  34. public string SourceOfFunds { get; set; }
  35. public string SenderCurrencyCode { get; set; }
  36. public string SenderGender { get; set; }
  37. public string BeneficiaryGender { get; set; }
  38. public string Optional1 { get; set; }
  39. public string Optional2 { get; set; }
  40. public string Optional3 { get; set; }
  41. public string Optional4 { get; set; }
  42. public string Optional5 { get; set; }
  43. public string Optional6 { get; set; }
  44. }
  45. public class BracPostTransactionResponse: BracApiResponse
  46. {
  47. public Data Data { get; set; }
  48. }
  49. public class Data
  50. {
  51. public string TTReferenceNo { get; set; }
  52. }
  53. }