申请开具发票
申请开具发票
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 } }