# 申请开票
# 接口说明
为已完成的包车订单申请开具发票。支持多个订单合并开票。
# 接口地址
- 测试环境:
http://apitest.dudubashi.com/api/charter/partner_apply_charter_invoice - 生产环境:
http://wx.dudubashi.com/api/charter/partner_apply_charter_invoice
# 请求方法
POST
# 请求参数
| 参数名 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| order_nums | string | 是 | 订单号,多个用英文逗号分隔 | BC202605140001,BC202605140002 |
| type | integer | 是 | 发票类型:1企业 2个人 | 1 |
| title | string | 是 | 发票抬头 | 深圳市测试科技有限公司 |
| tax_number | string | 否 | 税号(企业发票建议填写) | 91440300MA00000000 |
| company_address | string | 否 | 公司地址 | 深圳市南山区 |
| company_phone | string | 否 | 公司电话 | 0755-88888888 |
| bank_name | string | 否 | 开户行 | 招商银行深圳分行 |
| bank_account | string | 否 | 银行账号 | 755900000000000 |
| string | 否 | 接收邮箱 | finance@example.com |
# 响应示例
# 申请成功
{
"result": "0000",
"info": "成功",
"data": {
"invoice_id": 1001
}
}
# 订单不可开票
{
"result": "0004",
"info": "订单 BC202605140001 不满足开票条件",
"data": {}
}
# 注意事项
- 订单必须属于当前合作方来源
- 订单必须已完成且已支付
- 如有未支付的额外费用,需先支付后才能开票
- 已开过票的订单不能重复开票
- 开票成功后发票状态为"待开票"(0),系统会异步处理开票
- 开票完成后会通过回调通知合作方