加载中…

申请发票

```javascript WXAPI.invoiceApply({ token: '000' }) ``` + token 当前用户登录凭证 + orderId 关联订单ID + account 银行及账号 + address 公司地址 + consumption 收费项目 + remark 备注 + comName 公司名称 + email 发票交付邮箱地址 + extJsonStr 扩展属性的JSON格式数据,JSON格式的字符串,将你需要用户填写的额外信息,保存到此处 + invoiceType p为普通电子发票;b 为增值税 电子专用发票 + mobile 发票交付手机号码 + tel 公司电话 + tfn 税号 [接口请求参数请点击查看](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位数字的那个编号,不是订单号哦,不要搞错了~) 一个订单只能申请一张发票,同时只有 交易成功(确认收货)后才可以申请发票