1、接口说明
接口地址 | https://netocr.com/verapi/v2/verInvoice.do |
---|---|
接口调用方法 | post |
2、接口接收参数
序号 | 名称 | 类型 | 必填 | 说明 |
---|---|---|---|---|
1 | key | String | 是 | 用户ocrKey |
2 | secret | String | 是 | 用户ocrSecrert |
3 | invoiceCode | String | 是 | 发票代码(非全电票必填) |
4 | invoiceNumber | String | 是 | 发票号码(必填) |
5 | billingDate | String | 是 | 开票日期:YYYY-MM-DD (非区块链发票必填) |
6 | totalAmount | String | 是 | 合计金额(不含税),必须精确到两位小数(专票、货运专票、机动车专票必填); 价税合计(数电票、航空运输电子客票行程单、铁路电子客票); |
7 | checkCode | String | 是 | 价税合计(数电票、航空运输电子客票行程单、铁路电子客票);校验码后6位(普票、电子普票、卷式普票,必填);校验码(区块链5位必填);全电号码后6位(全电纸票) |
8 | salesTaxNo | String | 否 | 销方税号(区块链必填) |
9 | orderNo | String | 否 | 订单号(通用电子发票必填) |
10 | typeId | Integer | 是 | 发票验真:3007 |
3、传参说明
全票种查验以上参数均设置必填,接口会自动判断票种取所需参数进行查验
票据类型 | 票据标题名称 | type | 发票查验所需字段(发票识别结果中的字段) |
---|---|---|---|
普票 | 增值税普通发票 | 04 | 发票代码、发票号码、开票日期、校验码后6位 invoiceCode、invoiceNumber、billingDate、checkCode(后6位) |
增值税电子普通发票 | 10 | ||
增值税普通发票(卷式) | 11 | ||
增值税普通发票(通行费) | 14 | ||
数电纸票(增值税普通发票) | 92 | 发票代码、发票号码、开票日期、数电号码后6位 invoiceCode、invoiceNumber、billingDate、fullInvoiceNumber(后6位) |
|
专票 | 增值税专用发票 | 01 | 发票代码、发票号码、开票日期、不含税金额 invoiceCode、invoiceNumber、billingDate、totalAmount |
增值税电子专用发票 | 08 | ||
机动车销售统一发票 | 03 | ||
数电纸票(机动车销售统一发票) | 93 | ||
数电纸票(增值税专用发票) | 91 | ||
机动车销售发票 | 机动车销售统一发票 | 03 | |
数电纸票(机动车销售统一发票) | 93 | ||
二手车销售统一发票 | 15 | 发票代码、发票号码、开票日期、票面金额 invoiceCode、invoiceNumber、billingDate、amountTax |
|
数电纸票(二手车销售统一发票) | 94 | ||
数电票 | 电子发票(增值税专用发票) | 09 | 发票号码、开票日期、票面金额 invoiceNumber、billingDate、amountTax |
电子发票(普通发票) | 83 | ||
电子发票(航空运输电子客票行程单) | 61 | ||
电子发票(铁路电子客票) | 62 | ||
区块链发票 | 深圳【北京、云南】电子发票 | 21 | 发票代码、发票号码、校验码、销方税号 invoiceCode、invoiceNumber、checkCode、salesTaxNo |
浙江通用(电子)发票 | 浙江通用(电子)发票 | 36 | 有订单号:发票代码、发票号码、订单号invoiceCode、invoiceNumber、orderNo 无订单号:invoiceCode、invoiceNumber、billingDate、amountTax、salesTaxNo |
备注:
1、接口会自动判断票种取所需要的要素信息,比如专票没有校验码这个值传空,不影响查验 。
2、如果所有票种都查,上传7个参数:发票代码、发票号码、开票日期、金额、校验码、销方税号、订单号。
3、关于金额字段,取识别结果的totalAmount和amountTax值的都传参到接口的totalAmount参数中,没有金额字段信息的不传值(空着)。
4、关于校验码,区块链发票传校验码所有值;增值税普票传校验码后6位,数电纸票普票传数电号码后6位,checkCode、fullInvoiceNumber参数都传到接口checkCode参数中。
5、浙江通用电子发票有两种传参查验方式,传订单号参数的获取字段多,无订单号参数查验获取到的字段少。
4、接口返回值参数说明
序号 | 名称 | 类型 | 说明 | |
---|---|---|---|---|
1 | invoiceType | String | 发票类型 | |
增值税专用发票 | 01 | |||
货运运输业增值税专用发票 | 02 | |||
机动车销售统一发票 | 03 | |||
增值税普通发票 | 04 | |||
增值税专用发票(电子) | 08 | |||
电子发票(增值税专用发票) | 09 | |||
增值税普通发票(电子) | 10 | |||
增值税普通发票(卷式) | 11 | |||
增值税普通发票(通行费) | 14 | |||
二手车统一销售发票 | 15 | |||
区块链发票 | 21 | |||
通用电子发票 | 36 | |||
电子发票(航空运输电子客票行程单) | 61 | |||
电子发票(铁路电子客票) | 62 | |||
电子发票(普通发票) | 83 | |||
全电纸票(增值税专用发票) | 91 | |||
全电纸票(普通发票) | 92 | |||
全电纸票(机动车销售统一发票) | 93 | |||
全电纸票(二手车销售统一发票) | 94 | |||
2 | administrativeDivisionName | String | 所属行政区名称 | |
3 | invoiceCode | String | 发票代码 | |
4 | invoiceNumber | String | 发票号码 | |
5 | billingDate | String | 开票日期:YYYY-MM-DD | |
6 | purchaserName | String | 购方名称(二手车票面字段:买方单位/个人) | |
7 | purchaserTaxNo | String | 购方税号(二手车票面字段:买方单位代码/身份证号码) | |
8 | purchaserBank | String | 购方开户行账户 | |
9 | purchaserAddressPhone | String | 购方地址电话 | |
10 | salesName | String | 销方名称(二手车票面字段:卖方单位/个人) | |
11 | salesTaxNo | String | 销方税号(二手车票面字段:卖方单位代码/身份证号码) | |
12 | salesAddressPhone | String | 销方地址电话 | |
13 | salesBank | String | 销方开户行账户 | |
14 | totalAmount | String | 合计金额 | |
15 | totalTax | String | 合计税额 | |
16 | amountTax | String | 价税合计 | |
17 | amountTaxCN | String | 价税合计_中文 | |
18 | remarks | String | 备注 | |
19 | machineCode | String | 机器编码 | |
20 | checkCode | String | 校验码 | |
21 | State | String | 发票状态 | |
未作废 | 1 | |||
作废 | 2 | |||
红冲 | 3 | |||
部分红冲 | 7 | |||
全额红冲 | 8 | |||
22 | invoiceLists | String | 发票详细信息列表 | |
23 | commodityCode | String | 税务编码 | |
24 | commodityName | String | 货物或应税劳务名称 | |
25 | specificationModel | String | 规格型号 | |
26 | unit | String | 单位 | |
27 | quantity | String | 数量 | |
28 | unitPrice | String | 单价 | |
29 | amount | String | 金额 | |
30 | taxRate | String | 税率 | |
31 | tax | String | 税额 | |
32 | idCardNo | String | 身份证号码/组织机构代码 | |
33 | vehicleType | String | 车辆类型 | |
34 | brandModel | String | 厂牌型号 | |
35 | originPlace | String | 产地 | |
36 | certificateNo | String | 合格证号 | |
37 | inspectionListNo | String | 商检单号 | |
38 | engineNo | String | 发动机号 | |
39 | vehicleNo | String | 车辆识别代号/车架号码 | |
40 | importCertificateNo | String | 进口证明书号 | |
41 | salesPhone | String | 销方地址电话 | |
42 | salesAddress | String | 销方地址 | |
43 | paymentVoucherNo | String | 完税凭证号码 | |
44 | passengersLimited | String | 限乘人数 | |
45 | receivingClerk | String | 收款员 | |
46 | auctionAddress | String | 经营,拍卖单位地址 | |
47 | auctionName | String | 经营,拍卖单位 | |
48 | auctionPhone | String | 经营,拍卖单位电话 | |
49 | auctionTaxNo | String | 经营,拍卖单位纳税人识别号 | |
50 | auctionbank | String | 开户银行及账号 | |
51 | carNumber | String | 车牌照号 | |
52 | purchaserAddress | String | 买方单位/个人住址 | |
53 | purchaserPhone | String | 买方电话 | |
54 | registrationNumber | String | 登记证号 | |
55 | usedCarAddress | String | 二手车市场地址 | |
56 | usedCarName | String | 二手车市场 | |
57 | vehiclePlaceName | String | 转入地车辆车管所名称 | |
58 | usedCarPhone | String | 二手车市场电话 | |
59 | usedCarTaxNo | String | 二手车市场纳税人识别号 | |
60 | usedCarbank | String | 二手车市场开户银行及账号 | |
61 | checkNum | String | 查验次数 | |
62 | collectionUser | String | 取票用户 | |
63 | payInfo | String | 支付信息 | |
64 | merchantNo | String | 商户号 | |
65 | orderNo | String | 订单号 | |
66 | drawerName | String | 开票人 | |
67 | receiverName | String | 收款人 | |
68 | recheckName | String | 复核 | |
69 | name | String | 乘客姓名 | |
70 | userCardNo | String | 乘客证件号码 | |
71 | eticketNumber | String | 电子客票号码 | |
72 | deductSign | String | 抵扣标记 | |
73 | internationalFlag | String | 国内国际标识 | |
74 | gpBillNo | String | GP单号 | |
75 | leg | String | 航段 | |
76 | from | String | 出发地 | |
77 | to | String | 到达地 | |
78 | flightNumber | String | 航班号 | |
79 | date | String | 日期 | |
80 | time | String | 时间 | |
81 | seat | String | 座位类型 | |
82 | carrier | String | 承运人 | |
83 | fareBasis | String | 客票级别 | |
84 | billingTime | String | 开票时间 | |
85 | ticketType | String | 票种 | |
86 | trainNumber | String | 车次 | |
87 | seatNumber | String | 席位 | |
88 | airSign | String | 空调特征 | |
89 | ridingDate | String | 乘车日期 | |
90 | carriageNumber | String | 车厢 | |
91 | businessType | String | 业务类型 | |
92 | tollSign | String | 通行费标志 (0-非通行费, 1-通行费) | |
93 | oilMark | String | 成品油标记 (0-非成品油发票, 1-成品油标记) | |
94 | invTaxSign | String | 代开标志 (1自开, 2代开) | |
95 | specialTag | String | 特殊标记 | |
96 | fullInvoiceNumber | String | 全电号码 | |
97 | carrierName | String | 承运人名称 | |
98 | carrierTaxNo | String | 承运人识别号 | |
99 | draweeName | String | 受票方名称 | |
100 | draweeTaxNo | String | 受票方识别号 | |
101 | cargoInformation | String | 运输货物信息 | |
102 | transportRoute | String | 起运地、经由、到达地 | |
103 | automobileType | String | 车种车号 | |
104 | salesBankNo | String | 账号 | |
105 | plateNo | String | 车牌号 | |
106 | type | String | 类型 | |
107 | trafficDateStart | String | 通行日期起 | |
108 | trafficDateEnd | String | 通行日期止 | |
109 | totalPrice | String | 车价合计 | |
110 | totalPriceCN | String | 车价合计大写 | |
111 | salesBankAndNo | String | 销方开户行地址 |
5、发票查验返回结果示例
(1) 增值税专用发票-type:01
{
"code": 0,
"msg": "成功",
"data": {
"checkNum": "查验次数",
"administrativeDivisionName": "所属行政区名称",
"invoiceType": "发票类型",
"invoiceCode": "发票代码",
"invoiceNumber": "发票号码",
"billingDate": "开票日期",
"totalAmount": "合计金额",
"checkCode": "校验码",
"amountTax": "价税合计",
"purchaserName": "购方名称",
"purchaserTaxNo": "购方税号",
"purchaserAddressPhone": "购方地址电话",
"purchaserBank": "购方开户行账户",
"salesName": "销方名称",
"salesTaxNo": "销方税号",
"salesAddressPhone": "销方地址电话",
"salesBankAndNo": "销方开户行地址",
"totalTax": "合计税额",
"amountTaxCN": "价税合计_中文",
"state": "发票状态",
"machineCode": "机器编码",
"tollSign": "通行费标志 0-非通行费,1-通行费",
"oilMark": "成品油标记 0-非成品油发票,1-成品油标记",
"invTaxSign": "代开标志1自开,2代开",
"remarks": "备注;",
"invoiceLists": [ //发票详细信息列表
{
"commodityCode": "税务编码",
"commodityName": "货物或应税劳务名称",
"specificationModel": "规格型号",
"unit": "单位",
"quantity": "数量",
"unitPrice": "单价",
"amount": "金额",
"taxRate": "税率",
"tax": "税额"
},
……
]
}
}
(2) 机动车销售统一发票-type:03
{
"code": 0,
"msg": "成功",
"data": {
"checkNum": "查验次数",
"administrativeDivisionName": "所属行政区名称",
"invoiceType": "发票类型",
"invoiceCode": "发票代码",
"invoiceNumber": "发票号码",
"billingDate": "开票日期",
"totalAmount": "合计金额",
"amountTax": "价税合计",
"purchaserName": "购方名称",
"purchaserTaxNo": "购方税号",
"salesName": "销方名称",
"salesTaxNo": "销方税号",
"totalTax": "合计税额",
"amountTaxCN": "价税合计_中文",
"state": "发票状态",
"machineCode": "机器编码",
"idCardNo": "身份证号码/组织机构代码",
"vehicleType": "车辆类型",
"brandModel": "厂牌型号",
"originPlace": "产地",
"certificateNo": "合格证号",
"importCertificateNo": "进口证明书号",
"inspectionListNo": "商检单号",
"engineNo": "发动机号",
"vehicleNo": "车辆识别代号/车架号码",
"salesPhone": "销方地址电话",
"salesBankNo": "账号",
"salesAddress": "销方地址",
"salesBank": "销方开户行账户",
"taxRate": "税率",
"taxAuthorityName": "主管税务名称",
"taxAuthorityNo": "主管税务机关",
"paymentVoucherNo": "完税凭证号码",
"tonnage": "车船吨位",
"passengersLimited": "限乘人数"
}
}
(3) 增值税普通发票-type:04
{
"code": 0,
"msg": "成功",
"data": {
"checkNum": "查验次数",
"administrativeDivisionName": "所属行政区名称",
"invoiceType": "发票类型",
"invoiceCode": "发票代码",
"invoiceNumber": "发票号码",
"billingDate": "开票日期",
"totalAmount": "合计金额",
"checkCode": "校验码",
"amountTax": "价税合计",
"purchaserName": "购方名称",
"purchaserTaxNo": "购方税号",
"purchaserAddressPhone": "购方地址电话",
"purchaserBank": "购方开户行账户",
"salesName": "销方名称",
"salesTaxNo": "销方税号",
"salesAddressPhone": "销方地址电话",
"salesBankAndNo": "销方开户行地址",
"totalTax": "合计税额",
"amountTaxCN": "价税合计_中文",
"state": "发票状态",
"machineCode": "机器编码",
"tollSign": "通行费标志 0-非通行费,1-通行费",
"oilMark": "成品油标记 0-非成品油发票,1-成品油标记",
"invTaxSign": "代开标志 1自开,2代开",
"remarks": "备注",
"invoiceLists": [ //发票详细信息列表
{
"commodityCode": "税务编码",
"commodityName": "货物或应税劳务名称",
"specificationModel": "规格型号",
"unit": "单位",
"quantity": "数量",
"unitPrice": "单价",
"amount": "金额",
"taxRate": "税率",
"tax": "税额"
}
]
}
}
(4) 增值税电子专用发票- type:08
{
"code": 0,
"msg": "成功",
"data": {
"checkNum": "查验次数",
"administrativeDivisionName": "所属行政区名称",
"invoiceType": "发票类型",
"invoiceCode": "发票代码",
"invoiceNumber": "发票号码",
"billingDate": "开票日期:YYYY-MM-DD",
"totalAmount": "合计金额",
"checkCode": "校验码",
"amountTax": "价税合计",
"purchaserName": "购方名称",
"purchaserTaxNo": "购方税号",
"purchaserAddressPhone": "购方地址电话",
"purchaserBank": "购方开户行账户",
"salesName": "销方名称",
"salesTaxNo": "销方税号",
"salesAddressPhone": "销方地址电话",
"salesBankAndNo": "销方开户行地址",
"totalTax": "合计税额",
"amountTaxCN": "价税合计_中文",
"state": "发票状态 1未作废 ,2作废,3红冲,7部分红冲,8全额红冲",
"machineCode": "机器编码",
"tollSign": "通行费标志 0-非通行费,1-通行费",
"oilMark": "成品油标记 0-非成品油发票,1-成品油标记",
"invTaxSign": "代开标志 1自开,2代开",
"remarks": "备注",
"invoiceLists": [ //发票详细信息列表
{
"commodityCode": "税务编码",
"commodityName": "货物或应税劳务名称",
"specificationModel": "规格型号",
"unit": "单位",
"quantity": "数量",
"unitPrice": "单价",
"amount": "金额",
"taxRate": "税率",
"tax": "税额"
}
]
}
}
(5) 电子发票(专用发票)- type:09
{
"code": 0,
"msg": "成功",
"data": {
"checkNum": "查验次数",
"administrativeDivisionName": "所属行政区名称",
"invoiceType": "发票类型",
"invoiceCode": "发票代码",
"invoiceNumber": "发票号码",
"billingDate": "开票日期:YYYY-MM-DD ",
"totalAmount": "合计金额",
"checkCode": "校验码",
"amountTax": "价税合计",
"purchaserName": "购方名称",
"purchaserTaxNo": "购方税号",
"purchaserAddressPhone": "购方地址电话",
"purchaserBank": "购方开户行账户",
"salesName": "销方名称",
"salesTaxNo": "销方税号",
"salesAddressPhone": "销方地址电话",
"salesBankAndNo": "销方开户行地址",
"totalTax": "合计税额",
"amountTaxCN": "价税合计_中文",
"state": "发票状态",
"machineCode": "机器编码",
"tollSign": "通行费标志 0-非通行费,1-通行费",
"oilMark": "成品油标记 0-非成品油发票,1-成品油标记",
"invTaxSign": "代开标志 1自开,2代开",
"remarks": "备注",
"receiverName": "收款人",
"recheckName": "复核",
"specialTag": "特殊标记",
"invoiceLists": [ //发票详细信息列表
{
"commodityCode": "税务编码",
"commodityName": "货物或应税劳务名称",
"specificationModel": "规格型号",
"unit": "单位",
"quantity": "数量",
"unitPrice": "单价",
"amount": "金额,
"taxRate": "税率",
"tax": "税额"
}
]
}
}
(6) 增值税电子普通发票- type:10
{
"code": 0,
"msg": "成功",
"data": {
"checkNum": "查验次数",
"administrativeDivisionName": "所属行政区名称",
"invoiceType": "发票类型",
"invoiceCode": "发票代码",
"invoiceNumber": "发票号码",
"billingDate": "开票日期:YYYY-MM-DD ",
"totalAmount": "合计金额",
"checkCode": "校验码",
"amountTax": "价税合计",
"purchaserName": "购方名称",
"purchaserTaxNo": "购方税号",
"purchaserAddressPhone": "购方地址电话",
"purchaserBank": "购方开户行账户",
"salesName": "销方名称",
"salesTaxNo": "销方税号",
"salesAddressPhone": "销方地址电话",
"salesBankAndNo": "销方开户行地址",
"totalTax": "合计税额",
"amountTaxCN": "价税合计_中文",
"state": " state ",
"machineCode": "机器编码",
"tollSign": "通行费标志 0-非通行费,1-通行费",
"oilMark": "成品油标记 0-非成品油发票,1-成品油标记",
"invTaxSign": "代开标志 1自开,2代开",
"remarks": "备注",
"invoiceLists": [
{
"commodityCode": "税务编码",
"commodityName": "货物或应税劳务名称",
"specificationModel": "规格型号",
"unit": "单位",
"quantity": "数量",
"unitPrice": "单价",
"amount": "金额",
"taxRate": "税率",
"tax": "税额"
}
]
}
}
(7) 增值税普通发票(卷式)- type:11
{
"code": 0,
"msg": "成功",
"data": {
"invoiceType": "发票类型",
"administrativeDivisionName": "所属行政区域",
"invoiceCode": "发票代码",
"invoiceNumber": "发票号码",
"billingDate": "开票日期",
"purchaserName": "购方名称",
"purchaserTaxNo": "购方税号",
"salesName": "销方名称",
"salesTaxNo": "销方税号",
"totalAmount": "合计金额",
"totalTax": "合计税额",
"amountTax": "价税合计",
"amountTaxCN": "价税合计_中文",
"remarks": "备注",
"machineCode": "机器编码",
"checkCode": "校验码",
"state": "发票状态",
"receivingClerk": "收款员",
"checkNum": "查验次数",
"invoiceLists": [ //发票详细信息列表
{
"commodityName": "货物或应税劳务名称",
"specificationModel": "规格型号",
"unit": "单位",
"quantity": "数量",
"unitPrice": "单价",
"amount": "金额",
"taxRate": "税率",
"tax": "税额"
}
]
}
}
(8) 增值税普通发票(通行费)-type:14
{
"code": 0,
"msg": "成功",
"data": {
"checkNum": "查验次数",
"administrativeDivisionName": "所属行政区名称",
"invoiceType": "发票类型",
"invoiceCode": "发票代码",
"invoiceNumber": "发票号码",
"billingDate": "开票日期",
"totalAmount": "合计金额",
"checkCode": "校验码",
"amountTax": "价税合计",
"purchaserName": "购方名称",
"purchaserTaxNo": "购方税号",
"purchaserAddressPhone": "购方地址电话",
"purchaserBank": "购方开户行账户",
"salesName": "销方名称",
"salesTaxNo": "销方税号",
"salesAddressPhone": "销方地址电话",
"salesBankAndNo": "销方开户行地址",
"totalTax": "合计税额",
"amountTaxCN": "价税合计_中文",
"state": "发票状态",
"machineCode": "机器编码",
"tollSign": "通行费标志 0-非通行费,1-通行费",
"oilMark": "成品油标记 0-非成品油发票,1-成品油标记",
"invTaxSign": "代开标志 1自开,2代开",
"remarks": "备注",
"invoiceLists": [ //发票详细信息列表
{
"commodityCode": "税务编码",
"commodityName": "货物或应税劳务名称",
"specificationModel": "规格型号",
"unit": "单位",
"quantity": "数量",
"unitPrice": "单价",
"amount": "金额",
"taxRate": "税率",
"tax": "税额"
}
]
}
}
(9) 二手车销售统一发票-type:15
{
"code": 0,
"msg": "成功",
"data": {
"checkNum": "查验次数",
"administrativeDivisionName": "所属行政区名称",
"invoiceType": "发票类型",
"invoiceCode": "发票代码",
"invoiceNumber": "发票号码",
"billingDate": "开票日期",
"amountTax": "价税合计",
"purchaserName": "购方名称",
"purchaserTaxNo": "购方税号",
"salesName": "销方名称",
"salesTaxNo": "销方税号",
"amountTaxCN": "价税合计_中文",
"state": "发票状态",
"machineCode": "机器编码",
"remarks": "备注",
"vehicleType": "车辆类型",
"brandModel": "厂牌型号",
"vehicleNo": "车辆识别代号/车架号码",
"salesPhone": "销方地址电话",
"salesAddress": "销方地址",
"purchaserPhone": "买方电话",
"purchaserAddress": "买方单位/个人住址",
"carNumber": "车牌照号",
"registrationNumber": "登记证号",
"vehiclePlaceName": "转入地车辆车管所名称",
"auctionAddress": "经营,拍卖单位地址",
"auctionName": "经营,拍卖单位",
"auctionPhone": "经营,拍卖单位电话",
"auctionTaxNo": "经营,拍卖单位纳税人识别号",
"auctionbank": "开户银行及账号",
"usedCarName": "二手车市场",
"usedCarAddress": "二手车市场地址",
"usedCarPhone": "二手车市场电话",
"usedCarTaxNo": "二手车市场纳税人识别号",
"usedCarbank": "二手车市场开户银行及账号"
}
}
(10) 区块链发票-type:21
{
"code": 0,
"msg": "成功",
"data": {
"administrativeDivisionName": "所属行政区名称",
"invoiceType": "发票类型",
"invoiceCode": "发票代码",
"invoiceNumber": "发票号码",
"billingDate": "开票日期",
"checkCode": "校验码",
"amountTax": "价税合计",
"purchaserName": "购方名称",
"salesName": "销方名称",
"salesTaxNo": "销方税号",
"amountTaxCN": "价税合计_中文",
"state": "发票状态"
}
}
(11) 浙江通用电子发票-type:36
{
"code": 0,
"msg": "成功",
"data": {
"checkNum": "查验次数",
"administrativeDivisionName": "所属行政区名称",
"invoiceType": "发票类型",
"invoiceCode": "发票代码",
"invoiceNumber": "发票号码",
"billingDate": "开票日期",
"totalAmount": "合计金额",
"checkCode": "校验码",
"amountTax": "价税合计",
"purchaserName": "购方名称",
"purchaserTaxNo": "购方税号",
"purchaserAddressPhone": "购方地址电话",
"purchaserBank":"购方开户行账户",
"salesName": "销方名称",
"salesTaxNo": "销方税号",
"salesAddressPhone": "销方地址电话",
"salesBankAndNo": "销方开户行地址",
"totalTax": "合计税额",
"amountTaxCN": "价税合计_中文",
"collectionUser": "取票用户",
"payInfo": "支付信息",
"merchantNo": "商户号",
"orderNo": "订单号",
"remarks": "备注",
"drawerName": "开票人",
"receiverName": "收款人",
"recheckName": "复核",
"state": "发票状态",
"invoiceLists": [ //发票详细信息列表
{
"commodityCode": "税务编码",
"commodityName": "货物或应税劳务名称",
"specificationModel": "规格型号",
"unit": "单位",
"quantity": "数量",
"unitPrice": "单价",
"amount": "金额",
"taxRate": "税率",
"tax": "税额"
}
]
}
}
(12) 电子发票(航空运输电子客票行程单)-type:61
{
"code": 0,
"msg": "成功",
"data": {
"checkNum": "查验次数",
"administrativeDivisionName": "所属行政区名称",
"invoiceType": "发票类型",
"invoiceNumber": "发票号码",
"billingDate": "开票日期",
"amountTax": "价税合计",
"purchaserName": "购方名称",
"purchaserTaxNo": "购方税号",
"totalTax": "合计税额",
"name": "乘客姓名",
"userCardNo": "乘客证件号码",
"eticketNumber": "电子客票号码",
"state": "发票状态",
"deductSign": "抵扣标记",
"internationalFlag": "国内国际标识",
"gpBillNo": " GP单号",
"invoiceList": [ //发票详细信息列表
{
"leg": "航段",
"from": "出发地",
"to": "到达地",
"flightNumber": "航班号",
"date": "日期",
"time": "时间",
"seat": "座位类型",
"carrier": "承运人",
"fareBasis": "客票级别"
}
]
}
}
(13) 电子发票(铁路电子客票)-type:62
{
"code": 0,
"msg": "成功",
"data": {
"checkNum": "查验次数",
"administrativeDivisionName": "所属行政区名称",
"invoiceType": "发票类型",
"invoiceNumber": "发票号码",
"billingDate": "开票日期",
"billingTime": "开票时间",
"totalAmount": "合计金额",
"amountTax": "价税合计",
"purchaserName": "购方名称",
"purchaserTaxNo": "购方税号",
"totalTax": "合计税额",
"name": "乘客姓名",
"userCardNo": "乘客证件号码",
"eticketNumber": "电子客票号码",
"state": "发票状态",
"ticketType": "票种",
"trainNumber": "车次",
"from": "出发地",
"to": "到达地",
"seat": "座位类型",
"seatNumber": "席位",
"airSign": "空调特征",
"ridingDate": "乘车日期",
"carriageNumber": "车厢",
"taxRate": "税率",
"businessType": "业务类型"
}
}
(14) 电子发票(普通发票)-type:83
{
"code": 0,
"msg": "成功",
"data": {
"checkNum": "查验次数",
"administrativeDivisionName": "所属行政区名称",
"invoiceType": "发票类型",
"invoiceCode": "发票代码",
"invoiceNumber": "发票号码",
"billingDate": "开票日期:YYYY-MM-DD ",
"totalAmount": "合计金额",
"checkCode": "校验码",
"amountTax": "价税合计",
"purchaserName": "购方名称",
"purchaserTaxNo": "购方税号",
"purchaserAddressPhone": "购方地址电话",
"purchaserBank": "购方开户行账户",
"salesName": "销方名称",
"salesTaxNo": "销方税号",
"salesAddressPhone": "销方地址电话",
"salesBankAndNo": "销方开户行地址",
"totalTax": "合计税额",
"amountTaxCN": "价税合计_中文",
"state": "发票状态",
"machineCode": "机器编码",
"tollSign": "通行费标志 0-非通行费,1-通行费",
"oilMark": "成品油标记 0-非成品油发票,1-成品油标记",
"invTaxSign": "代开标志 1自开,2代开",
"remarks": "备注",
"receiverName": "收款人",
"recheckName": "复核",
"specialTag": "特殊标记",
"invoiceLists": [
{
"commodityCode": "税务编码",
"commodityName": "货物或应税劳务名称",
"specificationModel": "规格型号",
"unit": "单位",
"quantity": "数量",
"unitPrice": "单价",
"amount": "金额",
"taxRate": "税率",
"tax": "税额"
}
]
}
}
(15) 全电纸票专票-type:91
{
"code": 0,
"msg": "成功",
"data": {
"checkNum": "查验次数",
"administrativeDivisionName": "所属行政区名称",
"invoiceType": "发票类型",
"invoiceCode": "发票代码",
"invoiceNumber": "发票号码",
"billingDate": "开票日期:YYYY-MM-DD ",
"totalAmount": "合计金额",
"checkCode": "校验码",
"amountTax": "价税合计",
"purchaserName": "购方名称",
"purchaserTaxNo": "购方税号",
"purchaserAddressPhone": "购方地址电话",
"purchaserBank": "购方开户行账户",
"salesName": "销方名称",
"salesTaxNo": "销方税号",
"salesAddressPhone": "销方地址电话",
"salesBankAndNo": "销方开户行地址",
"totalTax": "合计税额",
"amountTaxCN": "价税合计_中文",
"state": "发票状态",
"machineCode": "税控盘号",
"tollSign": "通行费标志 0-非通行费,1-通行费",
"oilMark": "成品油标记 0-非成品油发票,1-成品油标记",
"invTaxSign": "代开标志 1自开,2代开",
"remarks": "备注",
"fullInvoiceNumber": "全电号码",
"invoiceLists": [ //发票详细信息列表
{
"commodityCode": "税务编码",
"commodityName": "货物或应税劳务名称",
"specificationModel": "规格型号",
"unit": "单位",
"quantity": "数量",
"unitPrice": "单价",
"amount": "金额",
"taxRate": "税率",
"tax": "税额"
}
]
}
}
(16) 全电纸票普票-type:92
{
"code": 0,
"msg": "成功",
"data": {
"checkNum": "查验次数",
"administrativeDivisionName": "所属行政区名称",
"invoiceType": "发票类型",
"invoiceCode": "发票代码",
"invoiceNumber": "发票号码",
"billingDate": "开票日期",
"totalAmount": "合计金额",
"checkCode": "校验码",
"amountTax": "价税合计",
"purchaserName": "购方名称",
"purchaserTaxNo": "购方税号",
"purchaserAddressPhone": "购方地址电话",
"purchaserBank": "购方开户行账户",
"salesName": "销方名称",
"salesTaxNo": "销方税号",
"salesAddressPhone": "销方地址电话",
"salesBankAndNo": "销方开户行地址",
"totalTax": "合计税额",
"amountTaxCN": "价税合计_中文",
"state": "发票状态",
"machineCode": "机器编码",
"tollSign": "通行费标志 0-非通行费,1-通行费",
"oilMark": "成品油标记 0-非成品油发票,1-成品油标记",
"invTaxSign": "代开标志 1自开,2代开",
"remarks": "特殊标记",
"fullInvoiceNumber": "全电号码",
"invoiceLists": [ //发票明细
{
"commodityCode": "税务编码",
"commodityName": "货物或应税劳务名称",
"specificationModel": "规格型号",
"unit": "单位",
"quantity": "数量",
"unitPrice": "单价",
"amount": "金额",
"taxRate": "税率",
"tax": "税额"
}
]
}
}
(17) 全电纸票(机动车销售统一发票)-type:93
{
"code": 0,
"msg": "成功",
"data": {
"checkNum": "查验次数",
"administrativeDivisionName": "所属行政区名称",
"invoiceType": "发票类型",
"invoiceCode": "发票代码",
"invoiceNumber": "发票号码",
"billingDate": "开票日期",
"totalAmount": "合计金额",
"amountTax": "价税合计",
"purchaserName": "购方名称",
"purchaserTaxNo": "购方税号",
"salesName": "销方名称",
"salesTaxNo": "销方税号",
"totalTax": "合计税额",
"amountTaxCN": "价税合计_中文",
"state": "查验状态",
"machineCode": "机器编码",
"idCardNo": "身份证号码/组织机构代码",
"vehicleType": "车辆类型",
"brandModel": "厂牌型号",
"originPlace": "产地",
"certificateNo": "合格证号",
"importCertificateNo": "进口证明书号",
"inspectionListNo": "商检单号",
"engineNo": "发动机号",
"vehicleNo": "车辆识别代号/车架号码",
"salesPhone": "销方地址电话",
"salesBankNo": "账号",
"salesAddress": "销方地址",
"salesBank": "销方开户行账户",
"taxRate": "税率",
"taxAuthorityName": "主管税务名称",
"taxAuthorityNo": "主管税务机关",
"paymentVoucherNo": "完税凭证号码",
"tonnage": "车船吨位",
"passengersLimited": "限乘人数"
}
}
(18) 全电纸票(二手车销售统一发票) type:94
{
"code":0,
"msg":"成功",
"data":{
"checkNum":"查验次数",
"administrativeDivisionName":"所属行政区名称",
"invoiceType":"发票类型",
"invoiceCode":"发票代码",
"invoiceNumber":"发票号码",
"billingDate":"开票日期",
"amountTax":"票面金额",
"purchaserName":"买方单位/个人",
"purchaserTaxNo":"买方单位代码/身份证号码)",
"salesName":"卖方单位/个人",
"salesTaxNo":"卖方单位代码/身份证号码)",
"amountTaxCN":"票面金额(大写)",
"state":"发票状态",
"machineCode":"机器编码",
"remarks":"备注",
"vehicleType":"车辆类型",
"brandModel":"厂牌型号",
"vehicleNo":"车辆识别代号/车架号码",
"salesPhone":"销方电话",
"salesAddress":"销方地址",
"purchaserPhone":"购方电话",
"purchaserAddress":"购方地址",
"carNumber":"车牌照号",
"registrationNumber":"登记证号",
"vehiclePlaceName":"转入地车辆车管所名称",
"auctionAddress":"经营,拍卖单位地址",
"auctionName":"经营,拍卖单位",
"auctionPhone":"经营,拍卖单位电话",
"auctionTaxNo":"经营,拍卖单位纳税人识别号",
"auctionbank":"开户银行及账号",
"usedCarName":"二手车市场",
"usedCarAddress":"二手车市场地址",
"usedCarPhone":"二手车市场电话",
"usedCarTaxNo":"二手车市场纳税人识别号",
"usedCarbank":"二手车市场开户银行及账号"
}
}