入金召回单通知
场景
用于向订阅通知的业务方通知来账资金被付款方或银行主动召回的结果。当来账资金被召回时,PingPong会立即从客户对应币种的账户余额中扣除。 如果客户余额不足,PingPong将会冻结客户的出金行为,待客户余额充足时扣除。
提示
- 一笔reversal召回单会根据账户余额是否满足立即扣除的情况通知一到多次。
- 当reversal产生且客户对应币种账户余额充足时会自动扣除,此时只通知一次,且带有扣除余额详细信息。
- 当reversal产生且客户对应币种账户余额不足时,此时会通知两次。第一次代表此时发生了召回且已经冻结客户出金行为,第二次代表已经扣除成功且解除了客户出金行为。
EVENT
OPEN_INBOUND_REVERSAL_RESULT
需要验证签名事件内容
| Parameter | Type | Required | Description |
|---|---|---|---|
| client_id | string(64) | M | 注册PingPong返回的客户ID |
| order_no | string(64) | M | 召回单单号,幂等唯一 |
| transaction_id | string(64) | M | 召回单关联的原始来账流水单号 |
| account_no | string(64) | M | 收款卡号 |
| amount | decimal(18,2) | M | 召回金额 |
| currency | string(16) | M | 召回币种 |
| value_date | string(64) | M | 银行召回时间YYYY-MM-dd |
| status | string(64) | M | 状态 PROCESSING、SUCCESS |
| finish_time | long | C | PingPong召回单处理完成时间,status等于SUCCESS时必须,精确到毫秒 |
| deduct_details | array | C | 扣除余额详情, status等于SUCCESS时必须 |
deduct_details
| Parameter | Type | Required | Description |
|---|---|---|---|
| account_type | string(32) | M | 扣款账户类型,可用账户:AVAIL_ACCOUNT 资金暂存户:TEMP_ACCOUNT |
| amount | decimal(18,2) | M | 扣款金额 |
| currency | string(16) | M | 扣款币种 |