申请开具所有发票
申请开具所有类型发票(运费、放空费)
POST |
api/invoice/addAllTypeInvoice |
---|
系统请求参数
参数名 | 中文参数名 | 类型 | 是否必填 | 描述 |
---|---|---|---|---|
appKey | 应用key | string | 是 | 客户提供的appKey |
signStr | 签名 | string | 是 | 客户提供的appKey和客户提供的appSecret加密生成 |
timeStamp | 请求时间戳 | long | 是 | 单位:秒 |
业务请求参数
参数名 | 中文参数名 | 类型 | 是否必填 | 描述 |
---|---|---|---|---|
keyParam |
开票信息 |
JsonArray | 是 |
详情如下 |
title |
发票抬头 |
string | 是 | |
taxpayerNum |
纳税人识别号 |
string | 是 | |
bankName |
开户行 |
string | 否 | |
bankAccount |
银行账号 |
string | 否 | |
mobile |
电话 | string | 否 | |
addres |
地址 | string | 否 | |
remark | 发票备注 | string | 否 | |
receiverName |
收件人姓名 | string | 是 | |
receiverMobile |
收件人手机号 | string | 是 | |
receiverProvince |
收件人地址-省名称 | string | 是 | |
receiverCity |
收件人地址-市名称 | string | 是 | |
receiverDistrict |
收件人地址-区名称 | string | 是 | |
receiverAddress |
收件人详细地址 | string | 是 | |
invoiceType | 发票类型 | int | 是 | 0:专用,1:普通 |
keyParam类型说明
参数名 |
中文参数名 | 类型 | 是否必填 | 描述 |
---|---|---|---|---|
invoiceFee | 开票金额 | string | 是 | |
orderSnList | 开票运单号数组 | string | 是 | 格式如:["111111","22222"] |
idList | 开票ID数组 | string | 否 | 格式如:[123,456],放空费必填 |
invoiceFeeType | 费用类型 | int | 是 | 1:运费,2:放空费 |
返回参数
参数名 |
中文参数名 | 类型 | 是否必填 | 描述 |
---|---|---|---|---|
code | 返回码 | string | 是 |
code = 0,成功 |
desc | 描述 | string | 是 |
请求示例
{ "keyParam": [{ "invoiceFeeType": 1, "invoiceFee": 100.0, "orderSnList": ["111111", "1111112"], "idList": [100, 101] }, { "invoiceFeeType": 2, "invoiceFee": 200.0, "orderSnList": ["111111", "1111112"], "idList": [100, 101] }] "invoiceType" : 1, "title" : "三月份运费开票", "taxpayerNum" : "1234567890", "bankName" : "招商银行上地支行", "bankAccount" : "312414111179". "mobile" : "13011107654", "address" : "北京市海淀区上地三街西口", "remark" : "开票汇总", "receiverName" : "陈琳", "receiverMobile" : "18817678754", "receiverProvince" : "河北省", "receiverCity" : "邯郸市", "receiverDistrict" : "丛台区", "receiverAddress" : "信息化东路48号" }
返回示例
{ "status": { "desc": "提交成功", "code": 0 } "data": [{ "invoiceId": 12, }] }