1.1. 背景
背景: 公司目前已有支持P 卡,连连支付通道,应财务需求新增支付通道,万里汇支付;
1.2. 验收目标
1.新增页面万里汇支付,对应独立权限码
2.对接万里汇支付通道,接口1查询账单接口:
3.对接万里汇支付通道,接口2查询余额接口:
2. 功能设计
2.1. 业务流程
无
2.2.1 操作路径
无
2.2.3 新增页面万里汇支付,对应独立权限码
2.2.3.1 功能点描述:
1.刷新页面查询可用余额,
2.账户列表支持查询账单,

2.2.3 对接万里汇支付通道,接口1查询账单接口
2.2.3.1 功能点描述:
1.查询账单接口
inquiryStatementList | 万里汇企业解决方案 | WorldFirst Docs
请求参数:
{ "startTime": "2022-01-01T00:00:00Z", "endTime": "2022-01-01T00:00:00Z", "customerId":"*****", "pageSize" : 20, "pageNumber": 1, "transactionTypeList":["TRANSFER_REFUND", "WITHDRAWAL_REFUND"], "currencyList": ["HKD", "USD", "EUR"]
}
响应参数:
{ "currentPageNumber": 1, "responseId": "****", "result": { "resultCode": "SUCCESS", "resultMessage": "success", "resultStatus": "S" }, "statementList": [
{ "accountBalance": { "currency": "GBP", "value": 999983820016 }, "fundMoveDetail": { "beneficiaryAccountNo": "****@****.***", "beneficiaryAccountType": "WORLDFIRST", "beneficiaryBankName": "****", "payerAccountNo": "****", "payerAccountType": "BANK_CARD", "payerName": "****", "receiveAccount": "****", "remarks": "****" }, "originalTransactionAmount": { "currency": "GBP", "value": 2999 }, "transactionAmount": { "currency": "GBP", "value": 2999 }, "transactionId": "****", "transactionStatus": "SUCCESS", "transactionTime": "2022-10-18T06:36:35Z", "transactionType": "COLLECTION" },
{ "accountBalance": { "currency": "USD", "value": 999999 }, "fundMoveDetail": { "beneficiaryAccountNo": "****@****.***", "beneficiaryAccountType": "WORLDFIRST", "beneficiaryBankName": "****", "payerAccountNo": "****", "payerAccountType": "BANK_CARD", "payerName": "", "receiveAccount": "****", "remarks": "****" }, "originalTransactionAmount": { "currency": "USD", "value": 2999 }, "transactionAmount": { "currency": "USD", "value": 2999 }, "transactionId": "****", "transactionStatus": "SUCCESS", "transactionTime": "2022-10-18T06:22:03Z", "transactionType": "COLLECTION" }
], "totalCount": 3219, "totalPageNumber": 1610 }
2.2.3 对接万里汇支付通道,接口2查询余额接口
2.2.3.1 功能点描述:
1.查询余额接口
inquiryBalance | 万里汇企业解决方案 | WorldFirst Docs
接口请求需要添加签名,
{ "customerId":"*****", "currencyList": ["CNH", "USD"]
}
响应参数:
{ "accountBalances": [
{ "accountNo": "*****", "availableBalance": { "currency": "CNH", "value": 329899311 }, "currency": "CNH", "frozenBalance": { "currency": "CNH", "value": 0 }, "totalBalance": { "currency": "CNH", "value": 329899311 }
},
{ "accountNo": "*****", "availableBalance": { "currency": "USD", "value": 289633970 }, "currency": "USD", "frozenBalance": { "currency": "USD", "value": 0 }, "totalBalance": { "currency": "USD", "value": 289633970 }
}
], "responseId": "*****", "result": { "resultCode": "SUCCESS", "resultMessage": "success.", "resultStatus": "S" }
}