第三方应用开发 服务端API 电子发票 批量查询电子发票
批量查询电子发票

接口说明:报销方在获得用户选择的电子发票标识参数后,可以通过该接口批量查询电子发票的结构化信息。

请求方式:POST(HTTPS
请求地址:https://qyapi.weixin.qq.com/cgi-bin/card/invoice/reimburse/getinvoiceinfobatch?access_token=ACCESS_TOKEN

请求包体:

{
	"item_list": [
		{
	  	 "card_id":"CARDID1" ,
	  	 "encrypt_code":"ENCRYPTCODE1"
		},
		{
	 	  "card_id":"CARDID2" ,
	 	  "encrypt_code":"ENCRYPTCODE2"
		}
	]
}

参数说明:

参数必须说明
access_token调用接口凭证
item_list发票列表
card_id发票id
encrypt_code加密code

权限说明:

仅认证的企业微信账号并且企业激活人数超过200的企业才有接口权限,如果认证的企业激活人数不超过200人请联系企业微信客服咨询。

返回数据:

{
    "errcode": 0,
    "errmsg": "ok",
    "item_list": [
        {
            "card_id": "CARDID",
            "openid": "ofdsfasfsafsafasf",
            "type": "增值税电子普通发票",
            "payee": "深圳市XX有限公司",
            "detail": "可在公司企业微信内报销使用",
            "user_info": {
                "fee": 4000,
                "title": "XX有限公司",
                "billing_time": 1478620800,
                "billing_no": "00000001",
                "billing_code": "000000000001",
                "info": [
                    {
                        "name": "NAME",
                        "num": 10,
                        "unit": "吨",
                        "fee": 10,
                        "price": 4
                    }
                ],
                "fee_without_tax": 2345,
                "tax": 123,
                "detail": "项目",
                "pdf_url": "pdf_url",
                "reimburse_status": "INVOICE_REIMBURSE_INIT",
				"order_id": "12345678",
                "check_code": "CHECKCODE",
                "buyer_number": "BUYERNUMER"
            }
        }
    ]
}

参数说明:

参数说明是否必返回
card_id发票id
begin_time发票的有效期起始时间
end_time发票的有效期截止时间
openid用户标识
type发票类型,如广东增值税普通发票
payee发票的收款方
detail发票详情
user_info发票的用户信息,见user_info结构说明

user_info包含以下信息:

参数说明是否必返回
fee发票加税合计金额,以分为单位
title发票的抬头
billing_time开票时间,为十位时间戳
billing_no发票代码
billing_code发票号码
tax税额,以分为单位
fee_without_tax不含税金额,以分为单位
detail发票详情,一般描述的是发票的使用说明
pdf_url这张发票对应的PDF_URL
trip_pdf_url其它消费凭证附件对应的URL,如行程单、水单等
check_code校验码
buyer_number购买方纳税人识别号
buyer_address_and_phone购买方地址、电话
buyer_bank_account购买方开户行及账号
seller_number销售方纳税人识别号
seller_address_and_phone销售方地址、电话
seller_bank_account销售方开户行及账号
remarks备注
cashier收款人,发票左下角处
maker开票人,发票右下角处
reimburse_status发报销状态INVOICE_REIMBURSE_INIT:发票初始状态,未锁定;INVOICE_REIMBURSE_LOCK:发票已锁定;INVOICE_REIMBURSE_CLOSURE:发票已核销
info商品信息结构,见下方说明

info包含以下信息:

参数说明是否必返回
name项目(商品)名称
num项目数量
unit项目单位
price单价,以分为单位

 

上一篇
批量更新发票状态
下一篇
概述