# 申请开票

# 接口说明

为已完成的包车订单申请开具发票。支持多个订单合并开票。

# 接口地址

  • 测试环境: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
email string 接收邮箱 finance@example.com

# 响应示例

# 申请成功

{
  "result": "0000",
  "info": "成功",
  "data": {
    "invoice_id": 1001
  }
}

# 订单不可开票

{
  "result": "0004",
  "info": "订单 BC202605140001 不满足开票条件",
  "data": {}
}

# 注意事项

  1. 订单必须属于当前合作方来源
  2. 订单必须已完成且已支付
  3. 如有未支付的额外费用,需先支付后才能开票
  4. 已开过票的订单不能重复开票
  5. 开票成功后发票状态为"待开票"(0),系统会异步处理开票
  6. 开票完成后会通过回调通知合作方