电子发票查验接口也就是我们常说的 :电子发票真伪查验接口,软件开发公司为什么要把查验接口加进去,是因为现在收票方收到电子发票后,他没法知道这张票的真实来源或真伪。所以我们业务逻辑完整性来说,是需要这个查验接口的。
第一:查验接口是否收费?
你再国税平台查验也有免费体验的,但啥就免费体验,就是有次数限制的,我们用在自己的业务平台当然是要按次收费,有阶梯价的。不明白的可以私信小编,给你提供解决方案。
第二:可支持的查验的发票类型?
使用增值税发票管理系统开具的发票都可以查询,包括:
(1)增值税专用发票
(2)增值税电子专用发票
(3)增值税普通发票(折叠票)、增值税普通发票(卷票)
(4)增值税电子普通发票(含收费公路通行费增值税电子普通发票)
(5)机动车销售统一发票
(6)二手车销售统一发票
不在上述范围之内的发票,请按照原查验渠道进行查验。
第三:可查验的时间范围?
(1)可查验最近5年内增值税发票管理系统开具的发票;
(2)当日开具的发票当日可进行查验;
如对查验结果有疑议,请持发票原件至当地税务机关进行鉴定。
特别提示:《中华人民共和国发票管理办法》规定:**不符合规定的发票,不得作为财务报销凭证,任何单位和个人有权拒收。**付款方取得发票后应及时核对发票开具内容是否真实、项目填写是否齐全、加盖的发票专用章是否与收款方一致。对于违反发票管理法规的行为,任何单位和个人有权向税务机关举报。
第四:发票真伪查询方式?
提供公共、开放的增值税发票查验API接口服务。
多种输入方式校验:发票基本信息输入校验、识别后的发票二维码信息输入校验、上传发票图片校验。
第五:调用说明:
价格说明表
申请试用,请联系客服。
查询方式 计价方式 价格(票点/次) 备注
接口新查 按次(0.25元) 验证成功收费,“不一致”和“查无此票”当日只收第一次查询费,其余失败不收费,调用量大请咨询客服
接口描述
此接口是标准校验接口的升级简单版,传入发票基本信息:发票代码、发票号码、开票日期、校验码后6位(增值税普票必传)、不含税金额(增值税专票、机动车票必传)、票点云应用authCode进行查验.
请求说明
请求示例
HTTP 方法:GET/POST(仅为示例,请勿真实尝试)
请求URL:https://api.efapiaoapi.com/版本号/common_check.html?authCode=鉴权码&invoiceCode=发票代码&invoiceNo=发票号码&invoiceDate=开票日期&invoiceAmt=发票不计税金额&checkCode=校验码后6位&useCache=是否需要缓存(发票库)
url请求参数说明如下:
请求参数
参数 是否必选 类型 说明
authCode 是 string 票查查应用鉴权码,个人中心 -> 应用管理 -> 新建应用 -> 获得应用鉴权码
invoiceCode 是 string 发票代码
invoiceNo 是 string 发票号码
invoiceDate 是 string 开票日期,格式:yyyyMMdd,如:19990101
invoiceAmt 否 string 增值税专票、机动车统一销售票传不含税金额,二手车销售发票传价税合计金额
checkCode 否 string 校验码后6位(增值税普票必传)
useCache 否 string 是否需要缓存(查询发票放入发票库),N-不需要,Y-需要,默认Y
请求代码示例
提示一:使用示例代码前,请记得替换相应的参数值。
提示二:部分语言依赖的类或库,请在代码注释中查看。
curlPythonJAVAPHPC#
curl -i -X GET 'https://api.efapiapapi.com/版本号/common_check.html?authCode=&invoiceCode=&invoiceNo=&invoiceDate=&invoiceAmt=&checkCode='
返回说明
返回结果示例
//----------------------------------标准发票--------------------------------------------
{
"code":200, //响应码,200表示查询成功,其余均为查询失败
"inArea":"苏州", //发票区域
"inDate":"20100417", //开票日期
"inCode":"50****2130", //发票代码
"checkTime":"2000-12-31 15:35:44", //查验时间
"inTotalAmtCn":"叁万贰仟捌佰肆拾玖圆叁角零分整", //开票总金额大写
"salerInfo":{
//销售方信息
"addressPhone":"苏州市**街道131****3456", //销售方地址、联系电话
"name":"苏州市****有限公司", //销售方名称
"taxNo"