V2TradeOnlinepaymentQuickpayFrontpayRequest.cs 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  1. using System;
  2. namespace BasePaySdk.Request
  3. {
  4. /**
  5. * 快捷支付页面版
  6. *
  7. * @author sdk-generator
  8. * @Description
  9. */
  10. public class V2TradeOnlinepaymentQuickpayFrontpayRequest : BaseRequest
  11. {
  12. /**
  13. * 业务请求流水号
  14. */
  15. private string reqSeqId;
  16. /**
  17. * 请求日期
  18. */
  19. private string reqDate;
  20. /**
  21. * 商户号
  22. */
  23. private string huifuId;
  24. /**
  25. * 订单金额
  26. */
  27. private string transAmt;
  28. /**
  29. * 银行扩展信息
  30. */
  31. private string extendPayData;
  32. /**
  33. * 设备信息
  34. */
  35. private string terminalDeviceData;
  36. /**
  37. * 安全信息
  38. */
  39. private string riskCheckData;
  40. /**
  41. * 异步通知地址
  42. */
  43. private string notifyUrl;
  44. public override string getFunctionCode() {
  45. return FunctionCodeEnum.V2_TRADE_ONLINEPAYMENT_QUICKPAY_FRONTPAY;
  46. }
  47. public V2TradeOnlinepaymentQuickpayFrontpayRequest() {
  48. }
  49. public V2TradeOnlinepaymentQuickpayFrontpayRequest(string reqSeqId, string reqDate, string huifuId, string transAmt, string extendPayData, string terminalDeviceData, string riskCheckData, string notifyUrl) {
  50. this.reqSeqId = reqSeqId;
  51. this.reqDate = reqDate;
  52. this.huifuId = huifuId;
  53. this.transAmt = transAmt;
  54. this.extendPayData = extendPayData;
  55. this.terminalDeviceData = terminalDeviceData;
  56. this.riskCheckData = riskCheckData;
  57. this.notifyUrl = notifyUrl;
  58. }
  59. public string getReqSeqId() {
  60. return reqSeqId;
  61. }
  62. public void setReqSeqId(string reqSeqId) {
  63. this.reqSeqId = reqSeqId;
  64. }
  65. public string getReqDate() {
  66. return reqDate;
  67. }
  68. public void setReqDate(string reqDate) {
  69. this.reqDate = reqDate;
  70. }
  71. public string getHuifuId() {
  72. return huifuId;
  73. }
  74. public void setHuifuId(string huifuId) {
  75. this.huifuId = huifuId;
  76. }
  77. public string getTransAmt() {
  78. return transAmt;
  79. }
  80. public void setTransAmt(string transAmt) {
  81. this.transAmt = transAmt;
  82. }
  83. public string getExtendPayData() {
  84. return extendPayData;
  85. }
  86. public void setExtendPayData(string extendPayData) {
  87. this.extendPayData = extendPayData;
  88. }
  89. public string getTerminalDeviceData() {
  90. return terminalDeviceData;
  91. }
  92. public void setTerminalDeviceData(string terminalDeviceData) {
  93. this.terminalDeviceData = terminalDeviceData;
  94. }
  95. public string getRiskCheckData() {
  96. return riskCheckData;
  97. }
  98. public void setRiskCheckData(string riskCheckData) {
  99. this.riskCheckData = riskCheckData;
  100. }
  101. public string getNotifyUrl() {
  102. return notifyUrl;
  103. }
  104. public void setNotifyUrl(string notifyUrl) {
  105. this.notifyUrl = notifyUrl;
  106. }
  107. }
  108. }