BuyShebaoController.html 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="content-type" content="text/html;charset=UTF-8">
  5. <style type="text/css">
  6. <!--
  7. @import url(md.css);
  8. -->
  9. </style></head><body>
  10. <p>社保下单支付
  11. 购买社保下单,可打包,打包时公积金需要填写有效值。 </p>
  12. <h1 id="/sbl/buy/shebao/v3_POST">1 购买社保(可一起买公积金)</h1>
  13. <p>购买社保(可一起买公积金)
  14. 支付宝支付的签名操作放在服务器端 2018-11-07</p>
  15. <h2>1.1 请求部分<h2>
  16. <ul><li><p>接口URI</p> <pre><code>/sbl/buy/shebao/v3 POST</code></pre></li><li><p>接口参数</p>
  17. <pre><code>Integer sbuId 参保人ID
  18. String key 支付人ID
  19. String id_card 受保人身份证号
  20. Integer cid 社保标识
  21. Integer month 参保月份 201508
  22. boolean newCard 是否办理社保卡
  23. int shebao_card
  24. Integer hukou_type 户籍性质
  25. Double fund 购买公积金的金额
  26. boolean buyShebao 是否购买社保
  27. Integer pay_channel 订单的支付渠道;
  28. 百度小程序传值:13
  29. H5渠道的话,是渠道标识;否则是支付平台标识
  30. Integer pay_platform 订单的支付渠道, 也指支付的第三方平台标识(如果未传值,取值于pay_channel) 2019-07-30
  31. H5渠道的话 是第三方支付标识 (支付宝,微信等);
  32. Integer nums 购买月数
  33. String couponuser_id 用户现金券ID, 多张以逗号间隔
  34. Integer first_sb 此城市首次购买
  35. Integer first_fund
  36. Double sb_wage 社保流水金额( 补缴单不涉及流水) 2018-12-06
  37. Integer working 是否在职(补缴单不涉及在职) 在职:1 未在职:0 2010-03-05
  38. </code></pre></li></ul>
  39. <h2>1.2 响应部分</h2> <ul><li> 示例
  40. <pre><code>支付宝支付与微信支付的返回数据不同
  41. 状态码
  42. 500 已购买过 或其它异常
  43. 600 无效的身份证、社保数据不能为空、户籍性质需要指定、购买月份需要指定等
  44. 601 无效的用户标识
  45. 10004 需要登录
  46. 支付宝下单的响应
  47. {
  48. "msg": "",
  49. "data": "partner=\"2088021344618397\"
  50. &seller_id=\"service@shanp.com\"
  51. &out_trade_no=\"11524372652587\"
  52. &subject=\"“我的社保” 支付\"
  53. &body=\"补差额\"
  54. &total_fee=\"0.04\"
  55. &notify_url=\"http://192.168.2.199/pay/ali/app/notify/v1\"
  56. &service=\"mobile.securitypay.pay\"
  57. &payment_type=\"1\"
  58. &_input_charset=\"utf-8\"
  59. &it_b_pay=\"30m\"
  60. &sign=\"this is sign str base64\"
  61. &sign_type=\"RSA2\"",
  62. "code": 200
  63. }
  64. 微信支付下单的响应
  65. {
  66. "data": {
  67. "order_no": "11524372652587",
  68. "wx": {
  69. "appid": "wxb7ae6e9f32e0bdb2",
  70. "noncestr": "08xVtTSFCuYsZmhF",
  71. "timestamp": "1441879029",
  72. "partnerid": "1268473701",
  73. "prepayid": "wx201509101757102b1fd039c50530073556",
  74. "sign": "6F2371A7C9917D866485C5E7BA97D1DB",
  75. "package": "Sign=WXPay"
  76. },
  77. "msg": "",
  78. "code": 200
  79. }</code></pre></li></ul>
  80. <hr>
  81. <h1 id="/sbl/buy/shebao/v2_POST">2 旧 购买社保(可一起买公积金)</h1>
  82. <p>旧 购买社保(可一起买公积金)</p>
  83. <h2>2.1 请求部分<h2>
  84. <ul><li><p>接口URI</p> <pre><code>/sbl/buy/shebao/v2 POST</code></pre></li><li><p>接口参数</p>
  85. <pre><code>Integer sbuId 参保人ID
  86. String key 支付人ID
  87. String id_card 受保人身份证号
  88. Integer cid 社保标识
  89. Integer month 参保月份 201508
  90. boolean newCard 是否办理社保卡
  91. int shebao_card
  92. Integer hukou_type 户籍性质
  93. Double fund 购买公积金的金额
  94. boolean buyShebao 是否购买社保
  95. Integer pay_channel 订单的支付渠道;
  96. 百度小程序传值:13
  97. H5渠道的话,是渠道标识;否则是支付平台标识
  98. Integer pay_platform 订单的支付渠道, 也指支付的第三方平台标识(如果未传值,取值于pay_channel) 2019-07-30
  99. H5渠道的话 是第三方支付标识 (支付宝,微信等);
  100. Integer nums 购买月数
  101. String couponuser_id 用户现金券ID, 多张以逗号间隔
  102. Integer first_sb 此城市首次购买
  103. Integer first_fund
  104. Double sb_wage 社保流水金额( 补缴单不涉及流水) 2018-12-06
  105. Integer working 是否在职(补缴单不涉及在职) 在职:1 未在职:0 2010-03-05
  106. </code></pre></li></ul>
  107. <h2>2.2 响应部分</h2> <ul><li><p> 支付宝下单的响应</p>
  108. <pre><code>
  109. {
  110. "data": {
  111. "order_no": "11524372652587",
  112. "notify_url": "http://pay-site/pay/ali/app/notify/v1",
  113. "price": 1017.75
  114. },
  115. "msg": "",
  116. "code": 200
  117. }
  118. </code></pre></li>
  119. <li><p> 微信支付下单的响应</p>
  120. <pre><code>
  121. {
  122. "data": {
  123. "order_no": "11524372652587",
  124. "wx": {
  125. "appid": "wxb7ae6e9f32e0bdb2",
  126. "noncestr": "08xVtTSFCuYsZmhF",
  127. "timestamp": "1441879029",
  128. "partnerid": "1268473701",
  129. "prepayid": "wx201509101757102b1fd039c50530073556",
  130. "sign": "6F2371A7C9917D866485C5E7BA97D1DB",
  131. "package": "Sign=WXPay"
  132. },
  133. "msg": "",
  134. "code": 200
  135. }
  136. </code></pre></li>
  137. </ul>
  138. <hr>
  139. <script src="md.js"></script></body></html>