- 基本介绍
- 快速开始
- 平台基础服务
- 登录业务
- 发票业务
- 简介
- 票据查验
- 发票识别
- 发票认证
- 简介
- 业务流程
- 综服平台认证
- 电票平台认证
- 同步认证
- 异步认证
- 农产品相关
- 账号托管模式认证
- 获取税款所属期
- 申请获取税款所属期
- 获取税款所属期结果查询
- 进项发票取数
- 申请进项发票采集
- 进项发票采集结果查询
- 海关缴款书取数
- 申请海关缴款书采集
- 海关缴款书采集结果查询
- 申请代扣代缴完税凭证采集
- 代扣代缴完税凭证采集结果查询
- 进项发票勾选
- 进项发票勾选结果查询
- 海关缴款书勾选
- 海关缴款书勾选结果
- 申请代扣代缴完税凭证勾选
- 代扣代缴完税凭证勾选结果查询
- 申请发票统计
- 申请撤销发票统计/确认签名
- 申请确认签名
- 获取发票统计、确认签名和撤销申请结果
- 获取最新统计确认结果
- 申请最新统计确认信息采集
- 最新统计确认信息采集结果查询
- 申请注销勾选、撤销注销勾选
- 注销勾选、撤销注销勾选申请结果查询
- 申请历史已抵扣信息采集
- 历史已抵 扣信息采集结果查询
- 申请红字发票采集
- 红字发票采集结果查询
- 申请退税已用途确认发票采集
- 退税已用途确认采集结果查询
- 申请海关缴款书录入
- 海关缴款书录入结果查询
- 申请录入海关缴款书采集
- 录入海关缴款书采集结果查询
- 账号自持模式认证
- 发票认证异步任务执行结果回调接口说明
- 发票归集
- 发票入账
- 数电开票
- 数电票版式文件下载
- 发票附录
- 申报业务
- 企业税申报
- 简介
- 上传申报报文规则说明
- 上传excel文件常见填写规则
- 申报 缴款部分请求业务参数 说明
- 企业信息
- 应申报清册条目
- 上传税报报表数据
- 上传财报报表数据
- 简易申报
- 申报初始化
- 申报提交
- 更正申报
- 同步申报结果(旧版税局功能,新版已不需要,即将下线)
- 申报作废
- 税款缴纳
- 申报查询
- 漏报检查
- 税源采集/获取
- 业务弹框
- 获取完税证明(表格式)
- 获取PDF
- 申报辅助
- 申报附录
- 申报附录
- 重点税源附录
- 减免性质代码码表
- 各税种报文结构
- ybData(一般纳税人增 值税及附加税)
- xgmData(小规模纳税人增值税及附加税)
- sdsaData(企业所得税类预缴)
- whsyjsfData(文化事业建设费报文)
- yhsData(印花税新版报文)
- ghjfData(通用申报-工会经费和水利建设基金联动申报报文)
- fssrTysbData(非税收入通用申报表)
- xfsData(消费税报文)
- fcsData(房产税报文)
- hbsData(环境保护税报文)
- cztdsData(城镇土地使用税报文)
- zysData(资源税税报文)
- szyData(水资源报文)
- cbjData(残疾人就业保障金)
- hsqjData(汇算清缴)
- 企业会计准则(未执行)财报
- 企业会计准则(已执行)财报
- 小企业会计准则财报
- 企业会计制度财报
- 企业会计准则新金融(已执行)财报
- fcsSycjData(房产税税源采集报文)
- cztdsSycjData(城镇土地使用税税源采集报文)
- glywData(企业年度关联业务往来报告表)
- jthbData(企业集团合并财务报表)
- ccxwshbData(财产行为税合并纳税申报(房土))
- cbnbData(财务报表年报文件上传报文)
- zdsyData重点税源报文
- ccsData(车船税报文)
- 简易申报报文
- 增值税预缴申报报文
- 土地增值税申报报文
- sdsDkdjData企业所得税(代扣代缴)报文
- zzsDkdjData增值税代扣代缴、代收代缴税款报告表报文
- 公共接口
- 查询我的待办和提醒
- 个税申报
- 企业税申报
- 数据业务
- 版本发布
- 常见问题
数电发票开具接口
POST
https://api.qixiangyun.com/v2/invoice/qdfp/fpkjZzs
业务说明#
特定业务已支持:“二手车发票”,"建筑服务发票","不动产经营租赁服务","不动产销售服务发票","拖拉机和联合收割机发票","旅客运输服务发票","机动车","货物运输服务发票","代收车船税","成品油","自产农产品销售发票","农产品收购发票"。
请求与响应流程#
业务系统设计#
用户交互建议#
用户发起开票请求后,根据当前处理状态,前端应显示相应的状态信息。
若请求转为异步处理,用户只需耐心等待,无需进行任何额外操作,系统应自动处理并更新状态。业务操作状态#
业务系统设计中建议包含的操作状态:未开票、开票中、异步开票中、开票完成、开票失败。 未开票:发票开具流程尚未开始。 开票中:发票开具流程正在同步执行中。 异步开票中:同步处理预计耗时过长,请求已自动转为异步处理,发票开具流程在后台进行中。 开票完成:发票已成功开具,无论是同步还是异步处理,最终都将达到此状态。 开票失败:发票开具过程中遇到错误,无论是同步还是异步处理,均将返回失败状态及相应错误信息。 异步处理机制#
自动转换:当同步处理时间预计超过40秒时,系统将自动将请求转为异步处理,无需用户干预,并返回reqeustId,系统可通过异步请求结果查询接口来异步获取结果。 界面反馈:转为异步处理后,前端界面将即时显示“异步开票中”状态,提醒用户当前操作已转为后台处理。 结果查询:用户无需进行任何额外操作,后台将自动轮询或通过异步回调机制获取处理结果,并更新状态为“开票完成”或“开票失败”。 异常处理:所有异步处理过程中可能出现的异常情况,应由系统后台自动捕获并处理,确保用户界面的友好性和系统的稳定性。
请求参数
Header 参数
Content-Type
string
可选
默认值:
application/json
access_token
string
必需
默认值:
{{access_token}}
req_date
string
必需
默认值:
{{req_date}}
Body 参数application/json
action
enum<string> | enum<null>
操作类型
枚举值:
fpkj_zzs
nsrsbh
string
纳税人识别号
async
boolean
是否为异步方式(默认同步)
默认值:
false
data
object
请求数据
ly_ddbh
string
来源订单编号
fplxdm
enum<string>
发票类型代码
枚举值:
030,全电普通发票032,全电专用发票87,全电纸质机动车发票
xsf_nsrsbh
string
销方税号
xsf_nsrmc
string
销方名称
xsf_dz
string
销方地址
xsf_dh
string
销方电话
xsf_yhmc
string
销方开户银行
xsf_yhzh
string
销方银行账号
gmf_lx
enum<string>
购方类型
枚举值:
0-N1-Y
gmf_nsrsbh
string
购方税号
gmf_nsrmc
string
购方名称
gmf_dz
string | null
购买方地址
gmf_dh
string | null
购买方电话
gmf_yhmc
string | null
购买方开户银行
gmf_yhzh
string | null
购买方银行账号
hjje
string | null
合计金额
hjse
string | null
合计税额
jshj
string | null
价税合计
bz
string | null
备注
fhr
string
复核人
skr
string
收款人
hsslbs
string | null
含税标识
2:是含税价
(注:本参数仅用于价税分离,如您的请求报文已包含项目金额、税额,则本参数无任何意义)
xgm_xsyhzc
enum<string>
放弃享受减按1%征收率原因
枚举值:
04
gfxx_confirm
string | null
购方信息确认
kjje_confirm
string
大金额信息确认
kdsbzConfirm
string
建筑服务发生地与销售方注册地址不在同一县市提示
dfgtgmbq
string
多方共同购买标识
gtgmxxes
array [object {3}]
多方共同购买方信息
zfxxes
array [object {2}]
支付信息
xmmx
array [object {16}]
开票明细项目
tdyslxdm
enum<string>
特定要素类型代码
枚举值:
"15":"二手车""03":"建筑服务发票""06":"不动产经营租赁服务""05":"不动产销售服务发票""13":"拖拉机和联合收割机发票""09":"旅客运输服务发票""14":"机动车""04":"货物运输服务发票""07": "代收车船税""01": "成品油""12":"自产农产品销售发票""16":"农产品收购发票""02":"稀土发票""08":"通行费""10":"医疗服务(住院)发票""11":"医疗服务(门诊)发票""17":"光伏收购发票""18":"卷烟发票""19":"出口发票""20":"农产品""21":"铁路电子客票""22":"航空运输电子客票行程单""23":"白酒""24":"报废产品收购"
hwysfwdzfpmxbList
array [object {6}]
货物运输明细(当特定业务类型为04 货物运输时必填)
bdczyzlxxs
array[object (不动产经营租赁信息(当特定业务类型是不动产经营租赁服务时必填)) {8}]
不动产经营租赁信息(多个)
bdcjyxsxxs
array[object (不动产经营销售服务(当特定业务类型是不动产经营销售服务时必填)) {9}]
不动产销售信息(多个)
jdctyxsxx
object
机动车统一销售信息(当特定业务类是机动车统一销售发票时必填)
dsccsxx
object
代收车船税(当特定业务类型是代收车船税时必填)
lkysfwxx
array [object {8}]
旅客运输服务发票
tljlhsgjxx
object
拖拉机和联合收割机信息(当特定业务是拖拉机和联合收割机时必填)
jzfwxx
object
建筑服务信息
escxx
object
二手车信息
sfzsgmfyhzh
string | null
是否展示购买方银行账号 1 展示 0或空不展示
sfzsxsfyhzh
string | null
是否展示销售方银行账号 1 展示 0或空不展示
sfzsgmfdzdh
string
是否展示购买方地址电话 1 展示 0或空不展示
sfzsxsfdzdh
string
是否展示销售方地址电话 1 展示 0或空不展示
cezslxDm
string
差额开票代码
02: 差额
cepzmxList
array [object {9}]
差额明细列表
wjgs
enum<string>
版式文件格式
枚举值:
OFDPDFXMLEWM
fjxxList
array [object {2}]
附加要素列表
jbrxm
string
经办人姓名
jbrzjhm
string
经办人证件号码
jbrgjdm
enum<string>
经办人国籍代码
枚举值:
004008010012016020024028031032036040044048050051052056060064068070072074076084086090092096100104108112116120124132136140144148152156158162166170174175178180184188191192196203204208212214218222226231232233234238239242246250254258260262266268270275276288292296300304308312316320324328332334336340344348352356360364368372376380384388392398400404408410414417418422426428430434438440442446450454458462466470474478480484492496498499500504508512516520524528530533540548554558562566570574578580581583584585586591598600604608612616620624626630634638642643646654659660662666670674678682686688690694702703704705706710716724728732736740744748752756760762764768772776780784788792795796798800804807818826831832833834840850854858860862876882887891894A00
jbrzrrnsrsbh
string
经办人纳税人识别号
jbrzjzldm
string
经办人证件种类代码
aggOrgId
string
企业id
accountId
string
账号唯一标识
示例
{
"async": false,
"nsrsbh": "91***********17",
"data": {
"xsfYhmc": "中国银行***********支行",
"hjse": "7.75",
"ly_ddbh": "2024092*****li03v5",
"gmfDz": "",
"wjgs": "OFD,PDF,XML",
"gmfNsrmc": "个人",
"xsfNsrsbh": "91***********17",
"gfxxConfirm": "0",
"xsfDz": "深圳市***************************B栋102",
"xsfNsrmc": "深圳市*********有限公司",
"gmfLx": "0",
"fplxdm": "030",
"bz": "订单号: 2024092*****li03v5",
"xmmx": [
{
"ggxh": "FA26",
"fphxz": "0",
"se": "7.75",
"spsl": "1",
"xmmc": "桌面风扇",
"ssyhzclx": "",
"spmc": "家用通风电器具",
"sl": "0.13",
"je": "59.64",
"spbm": "1090416010000000000",
"slbs": "0"
}
],
"xsfYhzh": "74***********39",
"jshj": "67.39",
"xsfDh": "0755-***********5"
},
"action": "fpkj_zzs"
}
返回响应
🟢200成功
application/json
Body
data
object
必需
kplsh
string
开票流水号
fplxdm
string
发票类型代码
fpdm
string
发票代码
zzfphm
string
纸质发票号码(纸质发票开具时返回)
fphm
string
发票号码
kprq
string
开票日期与时间
kplx
enum<string>
开票类型
枚举值:
0
jshj
number
价税合计
gmfNsrsbh
string
购买方税号
gmfNsrmc
string
购买方名称
xsfNsrsbh
string
销售方税号
xsfNsrmc
string
销售方名称
pdf_url
string
链接
ofd_url
string
链接
xml_url
string
链接
ewm_url
string
链接
reqId
string
请求id
code
string
返回code
success
boolean
可选
message
string | null
返回错误信息提示
示例
{
"reqId": "1f349ace904b481182c494844a82f467",
"code": "2000",
"success": true,
"message": null,
"data": {
"kplx": "0",
"kplsh": "202403010449175685068215",
"gmfNsrsbh": "************16873K",
"gmfNsrmc": "********有限公司",
"xsfNsrsbh": "************79064G",
"xsfNsrmc": "******有限公司",
"fplxdm": "030",
"kprq": "2024-03-01 04:49:19",
"jshj": 1175.52,
"fphm": "************14101182"
}
}