结算文档

183 阅读3分钟

1 交易手续费配置

  • 支持运维从公交管理平台配置报表交易手续费

1.1 增加交易手续费配置

/transServiceFee/add

请求报文
{
  "cityCode":"8840",
  "serviceType":"03",
  "acquirer":"8840001",
  "serviceFeeRate":0.003
}
请求应答
{
  "code":"0000",
  "message":"新增成功"
}

1.2 更新交易手续费配置

/transServiceFee/update

请求报文
{
  "id":1234,
  "cityCode":"8840",
  "serviceType":"03",
  "acquirer":"8840001",
  "serviceFeeRate":0.003
}
请求应答
{
  "code":"0000",
  "message":"更新成功"
}

1.3 删除交易手续费配置

/transServiceFee/delete

请求报文
{
  "id":1234
}
请求应答
{
  "code":"0000",
  "message":"删除成功"
}

1.4 分页查询交易手续费配置

/transServiceFee/paging

请求报文
{  
  "pageNum":1,
  "pageSize":10,
  "cityCode":"8840",
  "serviceType":"03",
  "acquirer":"8840001"
}
请求应答
{
  "code":"0000",
  "message":"查询成功",
  "totalCount":100,
  "dataList": [{
  "acquirer": "8840001",
  "cityCode""8840",
  "id"1234,
  "serviceFeeRate"0.003,
  "serviceType""03"
 }]
}

2 对账处理日志

  • 支持运维从公交管理平台查询对账处理日志

2.1 分页查询对账处理日志

/settlementProcessLog/paging

请求报文
{
  "pageNum":1,
  "pageSize":10,
  "cityCode":"8840",
  "acquirer":"8840001",
  "channelId":"10024",
  "settleDay"":"20211225",
  "tradeStatus":"1(交易数据状态0-未入库,1-已入库)",
  "billStatus":"1(账单状态0-未入库,1-已入库)",
  "balanceStatus":"1(对账状态,0-对账未完成,1-已完成对账)",
  "diffStatus":"1(差错交易处理状态0-未处理,1-已处理)"
}
请求应答
{
  "code":"0000",
  "message":"查询成功",
  "totalCount":100,
  "dataList": [{
		"acquirer": "5584001"--收单方,
		"balanceAmt": 1223 -- 结算应收,
		"balanceCnt": 0, --账单数量
		"balanceStatus": "1" -- 对账状态,
		"billCnt": 0 -- 结算笔数,
		"billDiscountAmt": 12788 --结算折扣,
		"billPayAmt": 21728 --结算实收,
		"billStatus": "1" --账单状态,
		"channelId": "10015" --支付渠道,
		"cityCode": "5584" --运营城市,
		"createTime": 1641783900257,
		"diffStatus": "1" --差错帐状态,
		"id": 5588,
		"priority": 100 -- 对账优先级,
		"remark": "ok" --描述,
		"settleDay": "20211010 --结算日期",
		"tradeStatus": "1" --交易数据状态,
		"updateTime": 1641783900257
	}]
}

2.2 更新对账处理日志

/settlementProcessLog/update

请求报文
{
  "id":1234
  "cityCode":"8840",
  "acquirer":"8840001",
  "channelId":"10024",
  "settleDay"":"20211225",
  "tradeStatus":"1(交易数据状态0-未入库,1-已入库)",
  "billStatus":"1(账单状态0-未入库,1-已入库)",
  "balanceStatus":"1(对账状态,0-对账未完成,1-已完成对账)",
  "diffStatus":"1(差错交易处理状态0-未处理,1-已处理)"
}
请求应答
{
  "code":"0000",
  "message":"更新成功"
}

3 结算文件推送日志

  • 支持运维从公交管理平台查询结算文件推送日志

3.1 分页查询结算文件推送日志

/balanceSftpFileLog/paging

请求报文
{
  "pageNum":1,
  "pageSize":10,
  "acquirer":"8840001",
  "channelId":"10024",
  "settleDate"":"20211225"
}
请求应答
{
  "code":"0000",
  "message":"查询成功",
  "totalCount":100,
  "dataList": [{
		"acquirer": "5584001" --收单方,
		"channelId": "10015" --支付渠道,
		"settleDate": "20211225" --结算日期,
		"createTime": 1641783900257
	}]
}

3.2 删除对账处理日志

/balanceSftpFileLog/delete

请求报文
{
  "id":1234
}
请求应答
{
  "code":"0000",
  "message":"删除成功"
}