# [API]二维码下单接口
> 此接口可用于服务器后端发起支付请求,会返回支付二维码链接
> URL地址:
```
https://pay.ydtdml.cn/qrcode.php?pid={商户ID}&type={支付方式}&out_trade_no={商户订单号}¬ify_url={服务器异步通知地址}&name={商品名称}&money={金额}&sign={签名字符串}&sign_type=MD5
```
> 请求参数说明:
| 字段名 | 变量名 | 必填 | 类型 | 示例值 | 描述 |
| --- | --- | --- | --- | --- | --- |
| 商户ID | pid | 是 | Int | 1001 | |
| 支付方式 | type | 是 | String | alipay | qqpay:QQ钱包,wxpay:微信支付 |
| 商户订单号 | out_trade_no | 是 | String | 20160806151343349 | |
| 异步通知地址 | notify_url | 是 | String | http://www.ydtdml.com/notify_url.php | 服务器异步通知地址 |
| 商品名称 | name | 是 | String | VIP会员 | |
| 商品金额 | money | 是 | String | 1.00 | |
| 签名字符串 | sign | 是 | String | 202cb962ac59075b964b07152d234b70 | 签名算法与[支付宝签名算法](https://doc.open.alipay.com/docs/doc.htm?treeId=62&articleId=104741&docType=1)相同 |
| 签名类型 | sign_type | 是 | String | MD5 | 默认为MD5 |
> 返回结果:
| 字段名 | 变量名 | 类型 | 示例值 | 描述 |
| --- | --- | --- | --- | --- |
| 返回状态码 | code | Int | 1 | 1为成功,其它值为失败 |
| 返回信息 | msg | String | 下单成功! | |
| 订单号 | trade_no | String | 20160806151343349 | |
| 商户订单号 | out_trade_no | String | 20160806151343349 | |
| 二维码链接 | code_url | String | weixin://wxpay/bizpayurl?pr=04IPMKM |