申请开具所有发票
申请开具所有类型发票(运费、放空费)
|
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,
}]
}