统一下单接口
<h4>重要提示</h4>
<p><strong>重要提示: 下单返回是json格式数据,下单返回如果不是json格式 一定不能当做失败处理,这种需要手动去核实或者调用订单查询接口去查询结果</strong> </p>
<p><strong>重要提示: 下单返回是json格式数据,下单返回如果不是json格式 一定不能当做失败处理,这种需要手动去核实或者调用订单查询接口去查询结果</strong> </p>
<p><strong>重要提示: 下单返回是json格式数据,下单返回如果不是json格式 一定不能当做失败处理,这种需要手动去核实或者调用订单查询接口去查询结果</strong></p>
<h5>接口描述</h5>
<ul>
<li>接口方向:接入方 → 本平台</li>
<li>限速控制:暂无限制</li>
<li>适用于直充、卡密等业务</li>
</ul>
<h4>请求URL</h4>
<ul>
<li>http(https)://域名/ps/open/order/create</li>
<li>域名联系站长索要,并联系站长询问是否支持https,如不支持请用http</li>
</ul>
<h4>请求方式</h4>
<ul>
<li>POST/GET</li>
<li>Content-Type: application/json;charset=utf-8</li>
</ul>
<h4>请求参数</h4>
<table>
<thead>
<tr>
<th>参数名</th>
<th>必填</th>
<th>示例</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>userid</td>
<td>是</td>
<td>10001</td>
<td>商户ID联系站长获取</td>
</tr>
<tr>
<td>timestamp</td>
<td>是</td>
<td>1689544765</td>
<td>现行10位时间戳,有效期300秒</td>
</tr>
<tr>
<td>goodsid</td>
<td>是</td>
<td>145899</td>
<td>商品ID</td>
</tr>
<tr>
<td>buynum</td>
<td>是</td>
<td>1</td>
<td>购买数量</td>
</tr>
<tr>
<td>usorderno</td>
<td>否</td>
<td>2023102515235685</td>
<td>商家订单号(唯一),用于下单时幂等处理</td>
</tr>
<tr>
<td>attach</td>
<td>否</td>
<td>13088888888</td>
<td>充值帐号(卡密订单无需传递)</td>
</tr>
<tr>
<td>sign</td>
<td>是</td>
<td>ffjutjghfdgedf5eggdgdgghr</td>
<td>签名,<a href="https://www.showdoc.com.cn/juling001/11558619435396525">点我查看签名计算规则</a></td>
</tr>
<tr>
<td>callbackurl</td>
<td>否</td>
<td><a href="http://baidu.com/kky"><a href="http://baidu.com/kky">http://baidu.com/kky</a></a></td>
<td>订单回调接收地址</td>
</tr>
<tr>
<td>maxmoney</td>
<td>否</td>
<td>11.5</td>
<td>最大进货总金额(非商品单价),该验证防止商家亏损。原理:商家进货价格<=此值放行,>此值则拦截</td>
</tr>
<tr>
<td>cardsyn</td>
<td>否</td>
<td>1</td>
<td>(暂时没实现同步,后面实现)默认为1=异步卡密 0=同步展示卡密(30秒内能同步获取卡密会展示,获取不了会转成异步)1=异步卡密</td>
</tr>
</tbody>
</table>
<h4>请求示例</h4>
<pre><code>{
&quot;userid&quot;: &quot;10052&quot;,
&quot;timestamp&quot;: 1735002156,
&quot;goodsid&quot;: &quot;720938&quot;,
&quot;buynum&quot;: 1,
&quot;attach&quot;: &quot;13088888888&quot;,
&quot;sign&quot;: &quot;82a4da7502872e7a128b510d10cad6ab&quot;
}</code></pre>
<h4>响应信息</h4>
<pre><code>{
&quot;code&quot;: 1,
&quot;msg&quot;: &quot;提交成功&quot;,
&quot;data&quot;: {
&quot;orderno&quot;: &quot;SD202412240945448079176514&quot;,
&quot;usorderno&quot;: &quot;&quot;
}
}</code></pre>
<h4>响应参数</h4>
<table>
<thead>
<tr>
<th>参数名</th>
<th>示例</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>code</td>
<td>1</td>
<td><a href="https://www.showdoc.com.cn/2592446100589081/11529649354692263">详见全局结果代码说明</a></td>
</tr>
<tr>
<td>msg</td>
<td>签名错误</td>
<td>提示信息</td>
</tr>
<tr>
<td>data.orderno</td>
<td>SD202412240945448079176514</td>
<td>本系统订单号</td>
</tr>
<tr>
<td>data.usorderno</td>
<td>2023102515235685</td>
<td>商家订单号</td>
</tr>
</tbody>
</table>