支付
批量转账状态通知
奖励分发批量转账订单状态变更时,GatePay 发送 bizType 为 PAY_BATCH 的 webhook 通知。根据当前代码实现,该通知在批次全部成功后由 BatchTransferProcessTask 调用 BatchNotifyService.batchNotify(...) 发送。
商户须校验签名,处理成功后返回 {'returnCode':'SUCCESS','returnMessage':''}。通知失败时按 通知概览 中的间隔重试。
WEBHOOK
概述
本页说明webhook batchTransferNotify。完整的参数、响应结构与示例由上方关联的 OpenAPI 或 webhook 定义渲染。
批量转账订单状态变更时,GatePay 向商户配置的 callback URL 发送异步通知(bizType 为 PAY_BATCH)。
说明
触发情形
- 批量转账订单状态发生改变时,GatePay 向商户注册时配置的 callback URL 发送通知
- 若通知投递失败,重试规则见 通知概览。
bizType 为 PAY_BATCH)。
消息结构
消息结构示例
bizStatus 枚举值
data 字段说明
batchItemList 子项字段
回调示例
批量转账完成(bizStatus=PAID)
请求体
application/json
业务类型,固定为 PAY_BATCH。
可用选项:
PAY_BATCH 批量订单 ID,对应 batchTransferModel.getBatchId()。
批量订单状态,对应 batchTransferModel.getStatus()。按当前发送链路,示例值为 PAID。
可用选项:
PAID 业务数据 JSON 字符串,值来自 JSON.toJSONString(batchOrderNotify),解析后结构见 batchTransferData。
创建订单的商户 client_id。
data 解析后的奖励分发批量通知内容。

