## 微信刷脸-提交支付
**接口method : wx_facePay**
| 字段名 | 变量名 | 必填 | 类型 | 说明 |
| --- | --- | --- | --- | --- |
| 门店ID |store_id| 否 | Int | 多个门店可选传,如不传系统默认已创建最早的门店为主 |
| 商品描述 |body| 否| String | 交易商品描述 默认为店名 |
| 交易金额 |total| 是| String | 交易金额,单位分|
| 用户标识 |openId| 是| String | 用户在APPID下唯一标识 |
| 人脸凭证 |faceCode| 是| String |人脸凭证 |
| 交易单号 |out_trade_no| 是| String | 唯一交易单号(AuthInfo接口返回) |
| 字符串 | nonce_str | 是 | String | 随机字符串 字符范围a-zA-Z0-9 |
* * * * *
### 返回数据结果字段
*****
| 变量名 |是否为空 |说明 |
| --- | --- | --- |
| code | 否 | 100 成功其它失败 参考返回码 |
| msg | 否 | 响应说明提示 |
| data->appid | 否 | 微信支付/服务商APPID |
| data->mch_id | 否 | 商户号 |
| data->sub_mch_id | 否 | 子商户号 服务商模式返回 |
| data->total_fee | 否 | 交易金额 单位分 |
| data->transaction_id | 否 | 官方订单号 |
| data->out_trade_no | 否 | 交易流水号 |
| data->status | 否 | 0待支付 1成功 2已退款 |
| data->time_end | 否 | 支付时间 |
| data->nonce_str | 否 | 随机字符串 |
| sign | 否 | 数据签名 |
*****
请求示例
*****
```
{
"appid":"3315919327",
"method":"wx_facePay",
"data":{
"store_id":"11",
"body":"测试",
"total":"1",
"openId":"test",
"faceCode":"testFaceCode",
"out_trade_no":"FW111560940857821016591",
"nonce_str":"5d09f7af36cc0"
},
"sign":"81170735E98593199620CF54D34F47BA"
}
```
### 成功返回数据
```
{
"code": 100,
"msg": "成功",
"data": {
"appid": "wx032fd2484bb99b79",
"mch_id": "1493440642",
"sub_mch_id": "1493619242",
"total_fee": "1",
"transaction_id": "4200000328201906201036598184",
"out_trade_no": "FW11561003367197040142",
"time_end": "20190620121841",
"status": 1,
"nonce_str": "Face5d0b0921eb770"
},
"sign": "B7C8C12AEA4C0D5876B6295395602970"
}
```
### 失败返回数据
```
{
"code": 400,
"msg": "openid无效"
}
```