申请开具发票
申请开具发票
|
GET/POST |
api/invoice/addInvoice |
|---|
系统请求参数
| 参数名 | 中文参数名 | 类型 | 是否必填 | 描述 |
|---|---|---|---|---|
| appKey | 应用key | string | 是 | 客户提供的appKey |
| signStr | 签名 | string | 是 | 客户提供的appKey和客户提供的appSecret加密生成 |
| timeStamp | 请求时间戳 | long | 是 | 单位:秒 |
业务请求参数
| 参数名 | 中文参数名 | 类型 | 是否必填 | 描述 |
|---|---|---|---|---|
|
invoiceType |
发票类型 |
int | 是 |
0:专用 1:普通 |
|
orderSns |
开票运单号 |
string | 是 |
多个之前英文逗号隔开 |
|
checkIds |
开票ID |
string | 是 |
多个之前英文逗号隔开(待开票列表id) |
|
invoiceFee |
开票金额 |
string | 是 | |
| 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 | 是 |
返回参数
|
参数名 |
中文参数名 | 类型 | 是否必填 | 描述 |
|---|---|---|---|---|
| code | 返回码 | string | 是 |
code = 0,成功 |
| desc | 描述 | string | 是 |
请求示例
{
"invoiceType" : 1,
"orderSns" : "1234567890,324321431315",
"checkIds" : "13142,14145,15165,16111",
"invoiceFee" : 3124141.79,
"title" : "三月份运费开票",
"taxpayerNum" : "1234567890",
"bankName" : "招商银行上地支行",
"bankAccount" : "312414111179".
"mobile" : "13011107654",
"address" : "北京市海淀区上地三街西口",
"remark" : "开票汇总",
"receiverName" : "陈琳",
"receiverMobile" : "18817678754",
"receiverProvince" : "河北省",
"receiverCity" : "邯郸市",
"receiverDistrict" : "丛台区",
"receiverAddress" : "信息化东路48号"
}
返回示例
{
"status": {
"desc": "提交成功",
"code": 0
}
}