财资云开放平台(开发版)
  1. 外部对接
财资云开放平台(开发版)
  • 接入指南V3
    • 创建应用
    • APIFOX脚本及外部程序使用教程
    • 规则说明
      • 基本原则
      • 错误码
    • 密钥与签名
      • 接口加签方式
      • 签名规则
      • 验签规则
      • 请求内容加密
    • 服务端SDK
      • SDK使用帮助
      • Java
    • 应用开发配置
      • IP白名单
        • 服务器IP白名单
    • 常见问题
  • 接入指南
    • 接口调用方式说明
    • 创建应用
    • APIFOX脚本及外部程序使用教程
    • 应用开发配置
      • 接口加签方式
        • 接口加签方式说明
        • 设置密钥加签方式
        • 开发指南
          • 如何使用密钥
          • 密钥格式说明
          • 自行实现签名
          • 自行实现验签
        • 常见问题
          • 常见问题
        • SAP加签验签指南
      • IP白名单
        • 服务器IP白名单
      • 接口内容加密方式
        • 接口内容加密方式说明
      • 错误码
        • 公共错误码
    • 开发工具包
      • 开发工具包简介
      • 服务端SDK
        • 概述
        • Java
        • PHP
        • .Net
        • Python
        • NodeJS
    • 密钥工具
      • 密钥工具简介
      • 生成密钥
      • 密钥匹配
      • 格式转换
      • 同步验签
      • 签名
      • 异步验签
  • 产品能力
    • 示例产品
      • 示例功能
        • 产品介绍
        • 接入准备
        • 接入指南
        • 常见问题
        • 更新日志
        • API列表
          • API接口列表示例
    • 账户产品
      • 产品介绍
      • 接入准备
      • 接入指南
      • 常见问题
      • 更新日志
      • 账户管理
        • 实体户接口
          • 新增实体账户信息
          • 变更实体账户状态
          • 修改实体账户信息
          • 查询实体账户信息
        • 三方户接口
          • 新增三方户(商户号)信息
          • 变更三方户(商户号)状态
          • 修改三方户(商户号)信息
          • 查询三方户(商户号)信息
        • 内部户接口
          • 新增内部账户信息
          • 变更内部账户状态
          • 修改内部户信息
          • 查询内部账户信息
        • 现金户接口
          • 新增现金户信息
          • 变更现金账户状态
          • 变更现金户信息
          • 查询现金账户信息
        • 虚拟户接口
          • 新增虚拟子账户信息
          • 变更虚拟子账户信息
          • 销户虚拟子账户
          • 查询虚拟子账户信息
      • 账户余额
        • 查询账户余额
        • 同步账户余额(含RPA)--先不处理
      • 账户明细
        • 查询三方账户明细
        • 同步实体账户明细(含RPA)---先不处理
      • 回单(作废)
        • 同步电子回单(含RPA)--先不处理
      • 关联关系(作废)
        • 根据明细查回单
      • 流水
        • 流水
      • 实物资产
        • 实物资产查询接口
      • 合作银行
        • 合作银行查询接口
      • 交易对手
        • 交易对手查询接口
    • 结算产品
      • 应付
        • 产品介绍
        • 接入准备
        • 接入指南
        • 常见问题
        • 更新日志
        • API列表
          • 创建应付款单
          • 应付单查询接口
      • 国内付款
        • 产品介绍
        • 接入准备
        • 接入指南
        • 常见问题
        • 更新日志
        • API列表
          • 创建国内付款
        • 国内支付填写要求
      • 费用报销
        • 产品介绍
        • 接入准备
        • 接入指南
        • 常见问题
        • 更新日志
        • API列表
          • 创建批量报销
      • 工资发放
        • 产品介绍
        • 接入指南
        • 接入准备
        • 常见问题
        • 更新日志
        • API列表
          • 创建工资代发
          • 创建工资批次总额信息
      • 全球付款
        • 产品介绍
        • 接入准备
        • 接入指南
        • 常见问题
        • 更新日志
        • API列表
          • 创建全球付款
      • 撤销付款
        • API列表
          • 撤销付款
      • 付款结果
        • 支付结果通知
        • 支付结果查询
        • 应付结果通知
        • 应付结果查询
      • 单据查询
    • 其他通用产品
      • 系统
        • 组织部门
          • 资源介绍
          • API列表
            • 创建组织部门
            • 修改组织部门
            • 删除组织部门
            • 获取单个组织部门信息
            • 组织部门批量查询
          • 事件列表
            • 组织创建
            • 组织创建
            • 组织变更
            • 删除组织
        • 开户行
          • 开户行查询
        • 系统字典
          • 资源介绍
          • API列表
            • 系统字典查询
            • 银行查询
        • 业务字典
          • 资源介绍
          • API列表
            • 新增业务字典
            • 修改业务字典
            • 重置字典
            • 删除单个业务字典
            • 删除指定类型字典
            • 业务字典批量查询
            • 单个业务字典查询
          • 事件列表
            • 新增业务字典
            • 修改业务字典
            • 删除单个业务字典
            • 删除指定类型字典
            • 重置字典
        • 汇率
          • 新增汇率
          • 修改汇率
          • 删除汇率
          • 查询单条汇率
          • 批量查询汇率
        • 会计科目
          • 新增会计科目
          • 修改会计科目
          • 删除会计科目
          • 查询单个会计科目
          • 批量查询会计科目
        • 交易对手
          • 交易对手信息
        • 通用文件上传
          • 上传文件
    • 票证产品
      • 票据
        • 查询
          • 附件查询
          • 票据正背面查询
        • 操作
          • 签收/承兑 /付款
          • 质押申请
          • 背书申请
          • 贴现申请
          • 撤回操作
          • 撤票操作
          • 提示付款申请
          • 票据同步
          • 票据异常处理
        • 出票申请
        • 票据查询(拆开)
        • 交易状态查询
        • 异步通知(同步 票据当前操作 状态)
        • 票据详情查询
        • 对方是否签收状态查询
      • 新版票据
        • 外部对接
          • 票据贴现对外接口
            POST
          • 票据出票对外接口
            POST
        • 资产池对接
          • 入池校验/跨行调拨操作
          • 资产池通知操作
      • 信用证
        • 信用证信息查询
        • 【老版本停止维护】信用证信息-推送(全字段版,部分字段改造前暂无)
        • 信用证信息-推送(新版信用证)
      • 贴现运营
        • 查询票据贴现运营列表信息
        • 贴现运营配票进度缓存查询接口
        • 贴现运营-配票接口
    • 对账产品
      • 认领接口
    • 投融资
      • 融资
        • 授信&发行申报
          • 【上报】查询授信&发行申报合同
          • 查询授信合同
          • 授信新增
          • 授信查询
        • 发行申报
          • 查询发行申报
        • 融资合同&内部往来&债券登记
          • 查询融资合同
          • 【上报】查询融资&往来&债券合同
        • 债券登记
          • 查询债券合同
        • 往来借款
          • 内部往来新增
          • 查询往来借款合同
        • 提款&放款
          • 【上报】查询提款&放款列表
        • 贷后
          • 【上报】查询贷后列表
          • 【上报】查询还款记录列表
        • 保函
          • 【上报】查询保函列表
        • 资产台账
          • 【上报】查询资产台账列表
        • 担保
          • 【上报】查询担保列表
        • 融资新增
        • 融资查询
        • 内部往来查询
        • 提款
        • 放款
        • 按期还款
        • 提前还款
      • 投资
        • 存款
          • 存款新增
          • 存款详情查询
          • 存款支取
          • 存款申购
          • 转让
          • 存款结息
          • 存款作废
        • 理财
          • 理财详情查询
          • 理财新增
          • 理财作废
    • 预算和计划
      • API列表
        • 预算控制
      • 资金预算
        • 预算编制查询
        • 预算编制更新接口
    • 身份认证
      • 获取登录预授权码
    • 结算中心
      • 结算中心计息单查询接口
    • 事件中心
      • webhook
        • 明细
          • 实体户明细删除
          • 三方明细删除
        • 对账
          • 应收单
          • 应收单实体账户流水
          • 应收单虚拟户流水
          • 应收单票据流水
          • 实体账户流水票据流水
        • 账户
          • 账户变更销
    • 组织架构
      • 员工
        • 资源介绍
        • API列表
          • 新增员工
          • 员工转用户
          • 修改员工
          • 删除员工信息
          • 查询单个员工信息
          • 批量查询员工信息
        • 事件列表
          • 新增员工
          • 修改员工
          • 删除员工
          • 员工转用户
      • 组织
        • 通过企业名称查询详细信息
        • API列表
          • 通过企业名称查询详细信息
  • 更新日志
    • 产品更新日志
    • 工具更新日志
  • 枚举值
    • 预算跨度
    • 预算颗粒度
    • 滚动颗粒度
    • 滚动期数
    • 参考值取数
    • 预算类型
    • 编制状态
    • 审批状态
    • 编制总状态
    • 催办状态
    • 执行状态
    • 预算旬
    • 预算周
    • 科目分类
    • 收支方向
    • 收支类型
    • 余额模板类型
    • 币种
    • 交易对手种类
    • 账户性质
    • 支付方式
    • 应付来源
  1. 外部对接

票据贴现对外接口

测试中
POST
/v3/bill/discount/apply

业务错误码#

错误码错误描述(详情请看返回响应示例)解决方案
000000操作成功
300000业务处理异常根据详细提示检查信息或联系相关技术人员进行排查
400001入参校验错误请检查入参信息(必填,格式,匹配值,长度等)
400000业务处理异常,详细错误信息会在data中请检查入参信息(相关信息是否维护,数据是否可操作等)
400002当前来源批次号重复请检查入参来源批次号信息(来源批次号是否存在并发操作)
400003数据库来源批次号重复请检查入参来源批次号信息(来源批次号是否已经操作过)
400004批次内流水号重复请检查入参批次内流水号信息(批次内流水号是否重复)
400005数据库批内流水号重复请检查入参批次内流水号信息(批次内流水号是否已经操作过)
400006票据不可贴现请检查要贴现的票据信息(票据状态是否可贴现,是否允许贴现等)或联系相关技术人员进行排查
400007云信票据不支持贴现云信票据不支持贴现
400008(某某信息)不存在; 例如:贴入账号不存在根据详细提示检查是否在财资云系统维护或联系相关技术人员进行排查
400009(某某信息)重复; 例如:票据号[xxx]重复根据详细提示检查信息或联系相关技术人员进行排查
400010(某某信息)错误; 例如:票据号[xxx]持票人账号错误根据详细提示检查信息或联系相关技术人员进行排查
400011票据可用金额不足请检查票据金额是否满足

请求参数

Body 参数application/json
source_batch_no
string 
来源批次号
必需
来源批次号,租户内同一业务系统唯一
<= 128 字符
receiver
object 
接收人信息
必需
name
string  | null 
接收人名称(交易对手名称)
可选
<= 128 字符
account_name
string  | null 
接收人户名
可选
<= 128 字符
account_number
string  | null 
接收人账号
可选
<= 32 字符
bank_branch_name
string 
接收人开户行
必需
接收人开户行名(根据开户行自动带出银行)
<= 128 字符
bank_branch_code
string 
接收人开户联行号
必需
接收人开户联行号
<= 32 字符
social_credit_code
string  | null 
接收人社会信用代码
可选
<= 32 字符
is_online_settlement
enum<integer>  | enum<null> 
是否线上清算
可选
是否线上清算 (1:是, 0: 否),默认1
枚举值:
10
默认值:
1
discount_account_number
string 
贴入账号
必需
贴入账号(需要先在财资云维护);
会根据账号自动带出银行、开户行、开户行号等信息
<= 32 字符
discount_rate
string 
贴现利率
必需
贴现利率(支持填写至小数点后六位)
handling_fee
string  | null 
手续费
可选
手续费(支持填写至小数点后两位)
handling_fee_rate
string  | null 
手续费费率
可选
手续费费率(支持填写至小数点后六位)
discount_kind
enum<integer>  | enum<null> 
是否可回购式贴现
可选
是否可回购式贴现(1:是, 0: 否),默认0
枚举值:
10
默认值:
0
is_discount_quick
integer 
是否极速贴现
必需
是否极速贴现(1:是, 0: 否),默认0
pay_interest_way
enum<integer> 
付息方式(卖方付息、买方付息、协议付息)
必需
字典说明
1-卖方付息
2-买方付息
3-协议付息
枚举值:
123
pay_interest_account_number
string  | null 
付息账号
可选
<= 32 字符
pay_interest_rate
string  | null 
付息比例
可选
付息比例(付息方式选择“协议付息”,必填)
buy_back_agreement_no
string  | null 
买方付息合作协议编号
可选
买方付息合作协议编号 (付息方式选择“买方付息”,并且是兴业银行,
则增加必填字段“买方付息合作协议编号“ )
<= 64 字符
buy_back_start_date
string <date> | null 
回购期限开始日期
可选
回购期限开始日期(日期格式:yyyy-MM-dd)(回购式贴现为是,必填)
示例值:
2024-08-24
buy_back_end_date
string <date> | null 
回购期限结束日期
可选
回购期限结束日期(日期格式:yyyy-MM-dd)(回购式贴现为是,必填)
示例值:
2024-10-24
buy_back_rate
string  | null 
回购利率
可选
回购利率(支持填写至小数点后六位)
remark
string  | null 
备注
可选
discount_invoice_list
array [object {7}]  | null 
贴现发票
可选
发票信息集合(若有数据则必填,若无数据,则整栏无需必填)
invoice_type
enum<string> 
发票类型
必需
发票类型 (枚举值:004-专票、007-普票、026-电子发票、025-卷票、005-机动车、14-通行费、31-全电专票、32-全电普票)
<= 12 字符
枚举值:
004007026025143132
invoice_number
string 
发票号码
必需
<= 30 字符
invoice_code
string  | null 
发票代码
可选
非全电专票和全电普票时必输
<= 30 字符
amount
string  | null 
发票金额(含税)
可选
发票金额(含税),全电专票和全电普票时必输;小数点后两位
total_amount
string  | null 
发票金额(不含税)
可选
发票金额(不含税),非全电专票和全电普票时必输;小数点后两位
invoicing_date
string <date>
开票日期
可选
开票日期(日期格式:yyyy-MM-dd)
示例值:
2024-09-27
verification_code
string  | null 
发票校验码
可选
发票校验码(当发票类型为专票或普票时必填,输入框,最长6位)
<= 6 字符
bill_info_rows
array [object {8}] 
票据信息
必需
票据信息集合
source_serial_number
string 
来源流水号
必需
来源流水号,外部系统票据唯一标识
<= 128 字符
transaction_amount
string 
交易金额
必需
bill_code
string 
票据号码
必需
<= 40 字符
range_bgn
string  | null 
子区间开始
可选
子区间开始(二代票必填)
<= 12 字符
range_end
string  | null 
子区间结束
可选
子区间结束(二代票必填)
<= 12 字符
hold_account_number
string  | null 
持票人账号
可选
<= 32 字符
hold_account_name
string  | null 
持票人户名
可选
<= 128 字符
transaction_date
string <date> | null 
签收日期
可选
签收日期 :线下票据必填,线上票据填写无用(日期格式:yyyy-MM-dd)
示例值:
2024-09-29
示例
{
    "source_batch_no": "YFKD20240930141000000004",
    "tenant_id": "528875",
    "receiver": {
        "name": "",
        "account_name": "",
        "account_number": "",
        "bank_branch_name": "中国工商银行股份有限公司北京崇文门外大街支行",
        "bank_branch_code": "102100000056",
        "social_credit_code": ""
    },
    "is_online_settlement": 1,
    "discount_account_number": "8110701014001498774",
    "discount_rate": 12.0001,
    "handling_fee": null,
    "handling_fee_rate": null,
    "discount_kind": 1,
    "pay_interest_way": 3,
    "pay_interest_account_number": "19048101046428876",
    "pay_interest_rate": 7.0,
    "buy_back_agreement_no": "",
    "buy_back_start_date": "2024-10-12",
    "buy_back_end_date": "2024-10-18",
    "buy_back_rate": null,
    "remark": "haha_esse consequat veniam quis",
    "discount_invoice_list": [
        {
            "invoice_type": "004",
            "invoice_number": "010101011000001",
            "invoice_code": "222000101001111",
            "amount": 167.4,
            "total_amount": null,
            "invoicing_date": "2024-09-27",
            "verification_code": "112091"
        }
    ],
    "bill_info_rows": [
        {
            "source_serial_number": "LSH001111010110000",
            "transaction_amount": 100000059,
            "bill_code": "610233100227020240701101717364",
            "range_bgn": "1",
            "range_end": "65000",
            "hold_account_number": "",
            "hold_account_name": "",
            "transaction_date": null
        },
        {
            "source_serial_number": "LSH001111010110001",
            "transaction_amount": 59,
            "bill_code": "YX20240812-000023",
            "range_bgn": null,
            "range_end": null,
            "hold_account_number": "913505005673244367",
            "hold_account_name": "九牧厨卫股份有限公司",
            "transaction_date": "2024-09-07"
        }
    ]
}

示例代码

Java
Shell
JavaScript
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Java
Shell
JavaScript
Swift
curl --location --request POST '/v3/bill/discount/apply' \
--header 'Content-Type: application/json' \
--data-raw '{
    "source_batch_no": "YFKD20240930141000000004",
    "tenant_id": "528875",
    "receiver": {
        "name": "",
        "account_name": "",
        "account_number": "",
        "bank_branch_name": "中国工商银行股份有限公司北京崇文门外大街支行",
        "bank_branch_code": "102100000056",
        "social_credit_code": ""
    },
    "is_online_settlement": 1,
    "discount_account_number": "8110701014001498774",
    "discount_rate": 12.0001,
    "handling_fee": null,
    "handling_fee_rate": null,
    "discount_kind": 1,
    "pay_interest_way": 3,
    "pay_interest_account_number": "19048101046428876",
    "pay_interest_rate": 7.0,
    "buy_back_agreement_no": "",
    "buy_back_start_date": "2024-10-12",
    "buy_back_end_date": "2024-10-18",
    "buy_back_rate": null,
    "remark": "haha_esse consequat veniam quis",
    "discount_invoice_list": [
        {
            "invoice_type": "004",
            "invoice_number": "010101011000001",
            "invoice_code": "222000101001111",
            "amount": 167.4,
            "total_amount": null,
            "invoicing_date": "2024-09-27",
            "verification_code": "112091"
        }
    ],
    "bill_info_rows": [
        {
            "source_serial_number": "LSH001111010110000",
            "transaction_amount": 100000059,
            "bill_code": "610233100227020240701101717364",
            "range_bgn": "1",
            "range_end": "65000",
            "hold_account_number": "",
            "hold_account_name": "",
            "transaction_date": null
        },
        {
            "source_serial_number": "LSH001111010110001",
            "transaction_amount": 59,
            "bill_code": "YX20240812-000023",
            "range_bgn": null,
            "range_end": null,
            "hold_account_number": "913505005673244367",
            "hold_account_name": "九牧厨卫股份有限公司",
            "transaction_date": "2024-09-07"
        }
    ]
}'

返回响应

🟢200成功
application/json
Body
code
string 
响应code
必需
响应code (6位自定义错误码)
<= 6 字符
默认值:
000000
msg
string 
响应信息
必需
响应信息
data
object  | null 
响应数据
可选
响应数据
source_batch_no
string 
来源批次号
必需
fail_datas
array [object {3}] 
错误信息集合
必需
示例
{
    "code": "000000",
    "msg": "操作成功",
    "data": null
}
上一页
对方是否签收状态查询
下一页
票据出票对外接口
Built with