wx.chooseInvoice(Object object)

基础库 2.3.0 开始支持,低版本需做兼容处理

调用前需要 用户授权 scope.invoice

选择用户已有的发票。

参数

Object object

属性类型默认值必填说明
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数
completefunction接口调用结束的回调函数(调用成功、失败都会执行)

object.success 回调函数

参数
Object res
属性类型说明
invoiceInfoString用户选中的发票信息,格式为一个 JSON 字符串,包含三个字段: card_id:所选发票卡券的 cardId,encrypt_code:所选发票卡券的加密 code,报销方可以通过 cardId 和 encryptCode 获得报销发票的信息,app_id: 发票方的 appId。

通过 cardId 和 encryptCode 获得报销发票的信息

请参考微信电子发票文档中,「查询报销发票信息」部分。其中 access_token 的获取请参考auth.getAccessToken文档