插入清算记录
Request
ENDPOINT
/settlement/fund_class/FUND_CLASS_KEY/payment_batch/EXTERNAL_ID/settlementMÉTODO
POST信息
清算和资产回购均通过此端点执行。区分两者的字段为 collection_origin_type。如果是清算,使用的枚举值为 "borrower";如果是回购,则使用 "assignor"。
Request Body
{
"asset_type": "ccb",
"total_value": 130.50,
"external_id": "931e9437-d025-41ab-bb53-6b94e10fd361",
"settlement_type": "installment_settlement",
"contract_number":"0123456789/ABC",
"installment_number": 1,
"collection_date": "2025-01-01",
"collection_origin_type": "borrower"
}
注意
字段 asset_external_id 和 contract_number 是系统中资产的标识符,必须传入其中一个,但不能同时传入两者。
Body Params
必填字段 *
| 字段 | 类型 | 描述 | 字符数 |
|---|---|---|---|
asset_type * | string | 指定要传入的资产类型 | 最多 255 |
total_value * | float | 资产付款总值(保留两位小数) | 最多 24 |
external_id * | string | 集成合作伙伴系统中清算记录的唯一标识键 | 最多 50 |
settlement_type * | string | 指定要传入的清算类型 | 最多 50 |
collection_origin_type * | string | 确定操作是清算还是回购 | 枚举值 |
contract_number | string | 与资产相关的合同编号 | 最多 50 |
asset_external_id | string | 转让时提供的资产在合作伙伴系统中的唯一标识键 | 最多 50 |
if_code | string | 金融工具代码(B3) | 最多 50 |
participant_control_number | string | 转让时提供的参与者控制编号 | 最多 50 |
installment_number | int | 待付款分期编号 | 最多 24 |
installment_maturity_date | string | 待付款分期的到期日 | ISO 8601 |
collection_date | string | 付款日期(此字段供集成方控制使用) | ISO 8601 |
信息
请求体中的 external_id 字段指的是清算记录的标识符,而端点中的 EXTERNAL_ID 字段指的是批次的标识符。