星灿保代保险平台接口文档

苏宁保与外部的接口文档


星灿接收投保数据-充电桩保险

<p>[TOC]</p> <h2>简要描述</h2> <p>合作方调用该接口进行充电桩保险投保</p> <h2>请求URL</h2> <p>测试环境: 生产环境:</p> <h2>请求方式</h2> <ul> <li>POST </li> </ul> <h2>安全机制</h2> <p>AES加密 1、请求报文先用AES加密后Base64转码, 秘钥值由星灿保代提供 2、响应报文先用Base64解码后用AES解密 3、MD5生成sign 4、加密后的字符串,用key-value结构传参。{&quot;MerchantNo&quot;:&quot;S111&quot;,&quot;requestParam&quot;:&quot;请求参数加密字符串&quot;,&quot;sign&quot;:&quot;xxxxxx&quot;} 详见[公共说明](<a href="https://www.showdoc.com.cn/snisc/9805767650650643">https://www.showdoc.com.cn/snisc/9805767650650643</a> &quot;公共说明&quot;)</p> <h2>请求参数详情</h2> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">MerchantNo</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>接入商户号,由星灿分配</td> </tr> <tr> <td style="text-align: left;">MerchantOrderNo</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>商户侧唯一订单号;如果同一个订单号重复请求,则会幂等返回上一次的结果</td> </tr> <tr> <td style="text-align: left;">UserId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>充电用户id</td> </tr> <tr> <td style="text-align: left;">ChargingStationCode</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>充电桩编码</td> </tr> <tr> <td style="text-align: left;">ProductCode</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>保险产品编码</td> </tr> <tr> <td style="text-align: left;">ChargingStationAddress</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>充电桩详细地址</td> </tr> <tr> <td style="text-align: left;">PlanNo</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>方案号;PL04B801:按次方案;PL04B802:按月方案;PL04B803:按年方案</td> </tr> <tr> <td style="text-align: left;">BeginDate</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>充电开始时间,yyyy-MM-dd HH:mm:ss </td> </tr> <tr> <td style="text-align: left;">EndDate</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>充电结束时间,yyyy-MM-dd HH:mm:ss </td> </tr> <tr> <td style="text-align: left;">HolderName</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>投保人姓名</td> </tr> <tr> <td style="text-align: left;">HolderCardType</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>投保人证件类型 ,详见[通用字段定义](<a href="https://www.showdoc.com.cn/snisc/8799604614404574">https://www.showdoc.com.cn/snisc/8799604614404574</a> &quot;通用字段定义&quot;)</td> </tr> <tr> <td style="text-align: left;">HolderCardNo</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>投保人证件号</td> </tr> <tr> <td style="text-align: left;">InsuredName</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>被保人姓名</td> </tr> <tr> <td style="text-align: left;">InsuredCardType</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>被保人证件类型,详见[通用字段定义](<a href="https://www.showdoc.com.cn/snisc/8799604614404574">https://www.showdoc.com.cn/snisc/8799604614404574</a> &quot;通用字段定义&quot;)</td> </tr> <tr> <td style="text-align: left;">InsuredCardNo</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>被保人证件号</td> </tr> </tbody> </table> <h2>请求参数示例</h2> <pre><code> { &amp;quot;MerchantNo&amp;quot;: &amp;quot;50000000&amp;quot;, &amp;quot;MerchantOrderNo&amp;quot;: &amp;quot;2023051648444549&amp;quot;, &amp;quot;UserId&amp;quot;: &amp;quot;FW1201&amp;quot;, &amp;quot;ChargingStationCode&amp;quot;: &amp;quot;500&amp;quot;, &amp;quot;ChargingStationAddress&amp;quot;: &amp;quot;100&amp;quot;, &amp;quot;BeginDate&amp;quot;: &amp;quot;RY00311889&amp;quot;, &amp;quot;EndDate&amp;quot;: &amp;quot;167651557577&amp;quot; , &amp;quot;HolderName&amp;quot;: &amp;quot;王小二&amp;quot; , &amp;quot;HolderCardNo&amp;quot;: &amp;quot;210302199010101010&amp;quot; , &amp;quot;HolderCardType&amp;quot;: &amp;quot;1&amp;quot; , &amp;quot;InsuredName&amp;quot;: &amp;quot;王小二&amp;quot; , &amp;quot;InsuredCardType&amp;quot;: &amp;quot;210302199010101010&amp;quot; , &amp;quot;InsuredCardNo&amp;quot;: &amp;quot;1&amp;quot; } </code></pre> <h2>返回参数说明</h2> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">Code</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>500失败;200成功;</td> </tr> <tr> <td style="text-align: left;">Message</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>失败原因</td> </tr> <tr> <td style="text-align: left;">MerchantOrderNo</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>商户侧唯一订单号</td> </tr> <tr> <td style="text-align: left;">OrderCode</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>星灿侧唯一订单号</td> </tr> </tbody> </table> <h2>返回示例</h2> <pre><code> { &amp;quot;Code&amp;quot;: &amp;quot;200&amp;quot;, &amp;quot;message&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;MerchantOrderNo&amp;quot;: &amp;quot;111111&amp;quot;, &amp;quot;InsBeginDate&amp;quot;: &amp;quot;wx80ed3c0c3fc7aafb&amp;quot;, &amp;quot;InsEndDate&amp;quot;: &amp;quot;pages/product/bx/myInst/myInst&amp;quot;, &amp;quot;PolicyNo&amp;quot;: &amp;quot;pages/product/bx/myInst/myInst&amp;quot; } </code></pre> <h2>备注</h2> <ul> <li>安全机制及加密demo见[公共说明](<a href="https://www.showdoc.com.cn/snisc/9805767650650643">https://www.showdoc.com.cn/snisc/9805767650650643</a> &quot;公共说明&quot;)</li> </ul>

页面列表

ITEM_HTML