# 16.商户模拟交易

#### URL

/api/v1.0/card/test/trade

**请求参数**

<table><thead><tr><th width="92">序号</th><th>字段</th><th>字段描述</th><th>字段类型</th><th>必填</th><th>备注</th></tr></thead><tbody><tr><td>1</td><td>requestNo</td><td>请求流水号</td><td>String(32)</td><td>必填</td><td>唯一，不可重复</td></tr><tr><td>2</td><td>cardId</td><td>卡片编号</td><td>String（16）</td><td>必填</td><td>非卡号</td></tr><tr><td>3</td><td>tradeType</td><td>交易类型</td><td>String(10)</td><td>必填</td><td>固定为：TRADE</td></tr><tr><td>4</td><td>amount</td><td>交易金额</td><td>Number</td><td>必填</td><td>仅支持2位小数，最小测试金额为 1.00</td></tr></tbody></table>

**请求示例**

```
{
  "custNo": "158519...017664",
  "request": {
    "requestNo": "20222...240002",
    "cardId": "221...0000001",
    "tradeType": "TRADE",
    "amount": 100.00
  },
  "verify": "234rfre43...u763ewdft"
}
```

**待签名字符串**

```
requestNo="+requestNo+"&cardId="+cardId+"&tradeType="+tradeType+"&amount="+amount
```

<br>

**响应结果**

| 序号 | 字段     | 字段描述    | 字段类型   | 必填 | 备注 |
| -- | ------ | ------- | ------ | -- | -- |
| 1  | result | 平台订单加密串 | String | 必填 |    |

**响应示例**

```
{
  "success": true,
  "result": "dafsdjfnh239u4....odnfb2i3ope",
  "errorCode": null,
  "errorMsg": null
}
```

<br>

result 解密后内容

| 序号 | 字段      | 字段描述   | 字段类型   | 必填 | 备注 |
| -- | ------- | ------ | ------ | -- | -- |
| 1  | orderNo | 余额账户编号 | String | 必填 |    |

22112815490000001
