简要描述:

  • 输入完税证明文件,输出识别结果;
  • 支持识别个税、购置税完税证明、电子缴款凭证、税收电子缴款书;

请求URL:

请求方式:

  • POST

请求头:

参数名 是否必须 类型 说明
token string token

请求参数:

参数名 是否必须 类型 说明
serviceName string common_tax_ocr
platformNo string 商户号
reqData string 请求json字符串
image file 文件
reqData参数:
参数名 是否必须 类型 说明
outside_no string 外部订单编号
timestamp string yyyy-MM-dd-HH-mm-ss格式时间

返回示例:

正确时返回:

{
    "success":true,
    "outside_no":"55305762-34c2-4ade-936a-0453a17f0f38",
    "data":{
        "res":[
            {
                "result":{
                    "date":"2021年01月15日",
                    "no":"",
                    "notes":"",
                    "lowercasetotalamount":"1023.26",
                    "originalvouchernumber":"621011510170",
                    "uppercasetotalamount":"壹仟零佰贰拾叁圆贰角陆分",
                    "dateofentry":"",
                    "taxpayername":"",
                    "catalogue":"经营所得",
                    "periodofduty":"20210101-20210131",
                    "taxtype":"",
                    "totalamountpaid":"1023.26",
                    "filler":"费桂林",
                    "taxpayerid":"2308271975091",
                    "taxauthority":"",
                    "seal":true
                },
                "kind":"0",
                "page":"0"
            }
        ]
    }
}

错误时返回:

{
    "success":false,
    "outside_no":"a77acba0-a681-4f9c-8245-d14aa8119aa0",
    "error_code":"400",
    "message":"文件不符合要求"
}

返回参数说明:

参数名 是否必须 类型 说明
success boolean 是否扣费
outside_no string 外部订单编号
data json 识别数据
error_code string 错误代码
message string 错误描述
code String 文件代码
data参数说明:
参数名 是否必须 类型 说明
res 数组 识别结果集
kind String 类别
page String 页码,从0开始
result json OCR结果
kind参数说明:
参数名 说明
0 无验证码的完税证明
1 有验证码的完税证明
2 电子缴款凭证
3 税务收现专用
kind为0参数说明:
参数名 是否必须 类型 说明
no String 编号
date String 填发日期
taxauthority String 税务机关
taxpayerid String 纳税人识别号
taxpayername String 纳税人名称
originalvouchernumber String 原凭证号
taxtype String 税种
catalogue String 品目名称
periodofduty String 税款所属期
dateofentry String 入(退)库日期
totalamountpaid String 实缴(退)金额
uppercasetotalamount String 大写金额合计
lowercasetotalamount String 小写金额合计
filler String 填票人
notes String 备注
seal boolean 是否有红章
kind为1参数说明:
参数名 是否必须 类型 说明
no String 编号
date String 填发日期
taxauthority String 税务机关
taxpayerid String 纳税人识别号
taxpayername String 纳税人名称
originalvouchernumber String 原凭证号
taxtype String 税种
catalogue String 品目名称
periodofduty String 税款所属期
dateofentry String 入(退)库日期
totalamountpaid String 实缴(退)金额
uppercasetotalamount String 大写金额合计
lowercasetotalamount String 小写金额合计
filler String 填票人
notes String 备注
captcha String 验证码
seal boolean 是否有红章
kind为2参数说明:
参数名 是否必须 类型 说明
date String 打印日期
taxauthority String 税务机关
taxpayerid String 纳税人识别号
taxpayername String 纳税人名称
bankaccount String 银行账号
originalvouchernumber String 电子税票号码
taxtype String 税种
catalogue String 预算科目
taxcategories String 税款种类
periodofduty String 税款所属期
totalamountpaid String 实缴金额
lowercasetotalamount String 小写金额合计
notes String 备注
seal boolean 是否有红章
kind为3参数说明:
参数名 是否必须 类型 说明
no String 编号
registrationstatus String 登记注册类型
date String 填发日期
taxauthority String 税务机关
taxpayerid String 纳税人识别号
taxpayername String 纳税人名称
address String 地址
taxinfo 数组 税信息汇总
taxtype String 税种
catalogue String 品目名称
taxquantity String 课税数量
taxamount String 计税金额或销售收入
taxrate String 税率或单位税额
periodofduty String 税款所属期
totalamountpaid String 实缴(退)金额
uppercasetotalamount String 大写金额合计
lowercasetotalamount String 小写金额合计
filler String 填票人
notes String 备注
seal boolean 是否有红章
文档更新时间: 2024-12-24 11:35   作者:admin