# wmpf.wxFacePay.getFaceCode(Object object)

获取扣款码

## 参数

### Object object

| 属性     | 类型     | 默认值 | 必填 | 说明                                             |
| -------- | -------- | ------ | ---- | ------------------------------------------------ |
| success  | function |        | 否   | 接口调用成功的回调函数                           |
| fail     | function |        | 否   | 接口调用失败的回调函数                           |
| complete | function |        | 否   | 接口调用结束的回调函数（调用成功、失败都会执行） |

### object.success 回调函数

#### 参数

#### Object res

| 属性           | 类型   | 说明                                                         |
| -------------- | ------ | ------------------------------------------------------------ |
| return_code    | string | 错误码，公共定义见 [公共错误码](https://pay.weixin.qq.com/wiki/doc/wxfacepay/develop/sdk-android.html#公共错误码) |
| err_code       | string | 可为空，二级错误码，公共定义见 [二级错误码](https://pay.weixin.qq.com/wiki/doc/wxfacepay/develop/sdk-android.html#二级错误码) |
| return_msg     | number | 对错误码的描述                                               |
| face_code      | string | 人脸凭证, 用于刷脸支付                                       |
| openid         | string | openid（相当于用户身份）                                     |
| sub_openid     | string | 子商户号下的 openid ( 服务商模式 )                           |
| underage_state | number | 用户年龄信息，使用需要联系微信支付开通权限 可取值: 0 - 状态不明确，或权限未开通; 1 - 成年年人; 2 - 未成年人 |

## 示例代码

```js
wmpf.wxFacePay.getFaceCode({
  success: res => {
    console.log(res);
  },
  fail: res => {
    console.log(res);
  }
})
```
