分账通知
对接建议:含有分账业务的客户请务必对接,确保业务方获取得到分账结果。
概述:单笔流水交易(支付/退款)下,所有分账均处理成功或处理失败后,会立即通知该分账结果。
API endpoint: 由商户提供,收钱吧配置
Verb: POST
Signature: 请求参数中包含签名,商家需要对签名进行验签,参考统一签名说明
参数 | 出现 | 类型 | 约束 | 描述 |
---|---|---|---|---|
brand_code | 1 | String | 数字,最大32位 | 品牌编号,系统对接前由“收钱吧”提供 |
store_sn | 1 | String | 字符串,最大36位 | 商户门店编号 |
workstation_sn | 1 | String | 字符串,最大36位 | 门店收银机编号,如果没有请传入“0” |
check_sn | 1 | String | 字符串,最大32位 | 商户订单号,在商户系统中唯一 |
sales_sn | 0-1 | String | 字符串,最大32位 | POS 或 电商等业务系统内的实际销售订单号,不同于check_sn。如果发起支付请求时该订单号已经生成,强烈建议传入,方便后续对账和运营流程使用。本字段不影响交易本身。 |
order_sn | 1 | String | 字符串,最大32位 | 轻POS订单号 |
tender_sn | 1 | String | 字符串,最大32位 | 支付/退款成功后,轻POS生成的唯一流水号 |
original_tender_sn | 0-1 | String | 字符串,最大32位 | 退款对应的原购货订单完成后本系统返回的支付流水号 |
sharing_amount | 1 | String | 数字,最大12位 | 分账总金额,本次操作分账总金额,以分为单位 |
original_amount | 1 | String | 数字,最大12位 | 支付金额或退款金额,以分为单位 |
model_id | 1 | String | 字符串,最大36位 | 分账模型编号 |
type | 1 | String | 字符串,最大36位 | 分账类型 SHARING_PAY : 分账 SHARING_RESTITUTE : 分账回退 |
status | 1 | String | 字符串,最大36位 | 分账状态 SUCCESS : 已分账 SHARING_CLOSED : 分账失败已关闭 |
sharing_books | 1 | [SharingBook] | SharingBook数组 | 分账明细 |
SharingBook:
参数 | 出现 | 类型 | 约束 | 描述 |
---|---|---|---|---|
receiver_id | 1 | String | 字符串,最大36位 | 分账接收方编号 |
receiver_client_sn | 1 | String | 字符串,最大36位 | 分账接收方自定义编号 |
account_no | 1 | String | 字符串,最大36位 | 分账接收方账号,收钱吧配置的分账账号 |
amount | 1 | int | 数字,最大12位 | 分账金额,以分为单位 |