```javascript
WXAPI.invoiceApply({
token: '000'
})
```
+ token 当前用户登录凭证
+ orderId 关联订单ID
+ account 银行及账号
+ address 公司地址
+ consumption 收费项目
+ remark 备注
[接口请求参数请点击查看](https://api.it120.cc/doc.html#/%E5%89%8D%E7%AB%AFapi%E6%8E%A5%E5%8F%A3%E6%96%87%E6%A1%A3/%E8%B4%A2%E5%8A%A1%E7%AE%A1%E7%90%86/applyUsingPOST_1)
```json
{
"code": 0,
"data": {
"extJson": {
"api工厂账号": "1",
"地址与电话": "1",
"开户行与账号": "1"
},
"info": {
"amount": 111,
"comName": "1",
"consumption": "服务费",
"dateAdd": "2022-01-10 20:26:47",
"id": 651,
"remark": "1",
"status": 0,
"statusStr": "待处理",
"tfn": "1",
"uid": 1351478,
"userId": 951
}
},
"msg": "success"
}
```
+ info 本次申请开票的基础信息
- comName 抬头
- tfn 税号
- consumption 开票内容
- amount 开票金额
- id 开票记录id
- remark 备注
+ extJson 本次申请开票提交的扩展属性
# 如何指定订单申请发票
## 如何判断订单是否已经申请过发票
订单列表或者详情,通过判断 `invoiceId`来判断是否有申请过,如果申请过,这里存放的是申请开票记录的id,可通过发票详情接口读取发票信息
## 申请发票
申请开票接口中 `orderId`参数,传订单id即可(订单id为6位数字的那个编号,不是订单号哦,不要搞错了~)
一个订单只能申请一张发票,同时只有 交易成功(确认收货)后才可以申请发票