增值税发票OCR

企业专用

数智客_增值税发票OCR识别,智能识别并结构化处理增值税普票、专票、全电发票、卷票等票面所有关键字段,包括:发票基本信息、销售方及购买方信息、商品信息、价税信息等,识别精准速度快,可应用于财务报销、发票验真等各类发票识别场景。

  • 限企业实名用户使用
  • 本服务需提供应用场景
  • 未获得信息主体授权不得使用
免费测试
获取报价

产品介绍

数智客_增值税发票OCR识别,智能识别并结构化处理增值税普票、专票、全电发票、卷票等票面所有关键字段,包括:发票基本信息、销售方及购买方信息、商品信息、价税信息等,识别精准速度快,可应用于财务报销、发票验真等各类发票识别场景。

API文档

增值税发票OCR

调用地址:请登入后查看

请求方式:POST

返回类型:Json

 

请求参数(Headers)

Content-Type=application/json

UserAuthKey=您申请的数智客接口平台的AppCode

 

请求参数(Body)

{

    "image":"base64code"

}

 

请求参数说明:

参数

参数类型

描述

image

String

图片文件Base64编码字符串,图片最小边不小于15px最长边不超过4096px支持JPEG、JPG、PNG、BMP、TIFF格式。

 

请求示例

demo

 

正常返回示例

{

    "msg": "成功",

    "code": 200,

    "data": {

        "result": {

            "InvoiceNumDigit": "123456",

         "ServiceType": "其他",

         "InvoiceNum": "14641426",

         "InvoiceNumConfirm": "14641426",

"SellerName": "上海易火广告传媒有限公司",

"CommodityTaxRate": [

{

"word": "6%",

"row": "1"

}

],

"SellerBank": "中国银行南翔支行446863841354",

"Checker": ":沈园园",

"TotalAmount": "94339.62",

"CommodityAmount": [

{

"word": "94339.62",

"row": "1"

}

],

"InvoiceDate": "2016年06月02日",

"CommodityTax": [

{

"word": "5660.38",

"row": "1"

}

],

"PurchaserName": "百度时代网络技术(北京)有限公司",

"CommodityNum": [

{

"word": "",

"row": "1"

}

],

         "Province": "上海",

         "City": "",

         "SheetNum": "第三联",

         "Agent": "否",

         "PurchaserBank": "招商银行北京分行大屯路支行8661820285100030",

         "Remarks": "告传",

         "Password": "074/45781873408>/6>8>65*887676033/51+<5415>9/32--852>1+29<65>641-5>66<500>87/*-34<943359034>716905113*4242>",

         "SellerAddress": ":嘉定区胜辛南路500号15幢1161室55033753",

         "PurchaserAddress": "北京市海淀区东北旺西路8号中关村软件园17号楼二",

         "InvoiceCode": "3100153130",

         "InvoiceCodeConfirm": "3100153130",

         "CommodityUnit": [

{

"word": "",

"row": "1"

}

],

"Payee": ":徐蓉",

"PurchaserRegisterNum": "110108787751579",

"CommodityPrice": [

{

"word": "",

"row": "1"

}

],

"NoteDrawer": "沈园园",

"AmountInWords": "壹拾万圆整",

"AmountInFiguers": "100000.00",

"TotalTax": "5660.38",

"InvoiceType": "专用发票",

"SellerRegisterNum": "913101140659591751",

"CommodityName": [

{

"word": "信息服务费",

"row": "1"

}

],

"CommodityType": [

{

"word": "",

"row": "1"

}

],

         "CommodityPlateNum": [],

         "CommodityVehicleType": [],

         "CommodityStartDate": [],

         "CommodityEndDate": [],

         "OnlinePay": ""

        }

    },

    "reqno": "202412091945453038"

}

 

失败返回示例

 

返回参数说明

1 result

参数

参数类型

描述

ServiceType

String

发票消费类型。不同消费类型输出:餐饮、电器设备、通讯、服务、日用品食品、医疗、交通、其他

InvoiceType

String

发票种类。不同类型发票输出:普通发票、专用发票、电子普通发票、电子专用发票、通行费电子普票、区块链发票、通用机打电子发票、电子发票(专用发票)、电子发票(普通发票)

InvoiceTypeOrg

String

发票名称

InvoiceCode

String

发票代码

InvoiceNum

String

发票号码

InvoiceCodeConfirm

String

发票代码的辅助校验码,一般业务情景可忽略

InvoiceNumConfirm

String

发票号码的辅助校验码,一般业务情景可忽略

InvoiceNumDigit

String

数电票号,仅针对纸质的全电发票,在密码区有数电票号码的字段输出

InvoiceTag

String

增值税发票左上角标志。 包含:通行费、销项负数、代开、收购、成品油、其他

MachineNum

String

机打号码。仅增值税卷票含有此参数

MachineCode

String

机器编号。仅增值税卷票含有此参数

CheckCode

String

校验码

InvoiceDate

String

开票日期

PurchaserName

String

购方名称

PurchaserRegisterNum

String

购方纳税人识别号

PurchaserAddress

String

购方地址及电话

PurchaserBank

String

购方开户行及账号

Password

String

密码区

Province

String

City

String

SheetNum

String

联次信息。专票第一联到第三联分别输出:第一联:记账联、第二联:抵扣联、第三联:发票联;普通发票第一联到第二联分别输出:第一联:记账联、第二联:发票联

Agent

String

是否代开

CommodityName

Array[]

货物名称

ROW

Int32

行号

word

String

内容

CommodityType

Array[]

规格型号

ROW

Int32

行号

word

String

内容

CommodityUnit

Array[]

单位

ROW

Int32

行号

word

String

内容

CommodityNum

Array[]

数量

ROW

Int32

行号

word

String

内容

CommodityPrice

Array[]

单价

ROW

Int32

行号

word

String

内容

CommodityAmount

Array[]

金额

ROW

Int32

行号

word

String

内容

CommodityTaxRate

Array[]

税率

ROW

Int32

行号

word

String

内容

CommodityTax

Array[]

税额

ROW

Int32

行号

word

String

内容

CommodityPlateNum

Array[]

车牌号。仅通行费增值税电子普通发票含有此参数

ROW

Int32

行号

word

String

内容

CommodityVehicleType

Array[]

类型。仅通行费增值税电子普通发票含有此参数

ROW

Int32

行号

word

String

内容

CommodityStartDate

Array[]

通行日期起。仅通行费增值税电子普通发票含有此参数

ROW

Int32

行号

word

String

内容

CommodityEndDate

Array[]

通行日期止。仅通行费增值税电子普通发票含有此参数

ROW

Int32

行号

word

String

内容

OnlinePay

String

电子支付标识。仅区块链发票含有此参数

SellerName

String

销售方名称

SellerRegisterNum

String

销售方纳税人识别号

SellerAddress

String

销售方地址及电话

SellerBank

String

销售方开户行及账号

TotalAmount

Int32

合计金额

TotalTax

Int32

合计税额

AmountInWords

String

价税合计(大写)

AmountInFiguers

Int32

价税合计(小写)

Payee

String

收款人

Checker

String

复核

NoteDrawer

String

开票人

Remarks

String

备注

 

返回参数

返回参数说明:
错误码 错误信息
200 成功
400 请求参数错误
404 资源不存在
500 系统内部错误,请联系服务商
501 接口服务异常
601 用户账户异常
602 用户白名单异常
603 接口停用
604 剩余调用次数不足
605 请求参数必填项不能为空
606 参数格式错误
90001 其他,以实际返回为准

接入流程

注册认证

用户通过注册页面实现会员账号注册,为确保数据在合法环境下被使用,数智客将对需求方进行实名认证登记。认证信息包含企业统一社会信用代码,营业执照副本等信息。

免费测试

通过实名认证的企业将获得2~5次免费测试条数。

购买接口

根据用户的调用量,客服人员会给到对应的单次报价,用户在充值完对应的金额( 单次调用价格 x 总调用量 )后可以自主在线购买所需的接口。

接口调用

在用户充值并购买对应接口后,系统将会自动分配一个唯一身份识别公钥也就是ApIKey,用户只需将公钥输入API调用示例代码中即可实现数据接口调用。

使用指南

联系我们

类型 详细
售前咨询 4006-910-021
企业微信
在线客服QQ: 342962894
技术支持 service@shuzike.com
免费测试 20~100次
急速响应 有问必答
24小时 全天候服务