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

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

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

请求包体:

{
   "card_id":"CARDID" ,
   "encrypt_code":"ENCRYPTCODE"
}

参数说明:

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

权限说明:

仅认证的企业微信账号有接口权限

返回数据:

{
   "errcode":0,
   "errmsg":"ok",
   "card_id":"CARDID",
   "begin_time":1469084420,
   "end_time":2100236420,
   "openid":"oxfdsfsafaf",
   "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",
	"check_code": "check_code"
	}
}

参数说明:

参数说明是否必返回
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单价,以分为单位

 

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