支付
Gate 支付状态通知
适用于通过托管收银台、客户端拉起等方式下单,并由用户 Gate 支付账户完成付款的场景。bizType 固定为 PAY。
商户须校验签名,处理成功后返回 {"returnCode":"SUCCESS","returnMessage":""}。通知失败时按 通知概览 中的间隔重试;亦可调用订单查询接口 /v1/pay/order/query 补偿查单。
WEBHOOK
概述
本页说明webhook gatePaymentNotify。完整的参数、响应结构与示例由上方关联的 OpenAPI 或 webhook 定义渲染。
Gate 支付订单状态变更时,GatePay 向商户配置的 callback URL 发送异步通知(bizType 为 PAY)。
说明
触发情形
- 订单状态发生改变时(如支付成功、超出支付时间、订单取消或关闭等),GatePay 向商户注册时配置的 callback URL 发送通知
- 若通知投递失败,重试规则见 通知概览。
bizType 为 PAY)。接入说明见 支付。
消息结构
消息结构示例
bizStatus 枚举值
data 字段说明
回调示例
支付成功(bizStatus=PAY_SUCCESS)
订单关闭(bizStatus=PAY_CLOSE)
支付异常(bizStatus=PAY_ERROR)
请求体
application/json
业务类型,固定为 PAY(非地址支付订单状态变更)。
可用选项:
PAY 预付单 ID(订单 ID)。
订单状态:PAY_SUCCESS 支付成功;PAY_CLOSE 订单超时或商户关闭;PAY_ERROR 支付错误。
可用选项:
PAY_SUCCESS, PAY_ERROR, PAY_CLOSE 订单数据 JSON 字符串,解析后结构见 gatePaymentData。
创建订单的商户 client_id。
data 解析后的订单明细。非地址支付场景请使用 orderAmount 判断支付金额。

