# 退款规则及流程

## 退款规则

-  **手续费：** 退款是否退回手续费或额外收费，需依照商户与 TenPay Global 或合作机构的合约执行
- **退款限制：** 不同支付方式的退款限制不同，请查看本文档「[支付方式](payment_method)」章节中的原路退款、退款限额、退款有效期等相关描述
  > 不允许退款的可能场景包括：支付方式不支持退款、支付方式不支持部分退款、退款金额不在限额范围内、退款时间超出退款有效期等

## 退款流程

### 退款发起

商户可通过调用 `refund` 接口对已成功的支付订单发起退款：

- **接口详情：** 参见[申请退款接口](https://www.tenpayglobal.com/docs/checkout/integration/api.html#%E7%94%B3%E8%AF%B7%E9%80%80%E6%AC%BE)
- **集成指引：** 参见[退款场景指引](https://www.tenpayglobal.com/docs/checkout/integration/guidance.html#%E9%80%80%E6%AC%BE%E5%9C%BA%E6%99%AF)

### 退款查询

退款发起后，商户可通过以下方式查询退款单状态等详情：

1. **API 查询：** 调用 `inquiry-refund` 接口查询退款单

- **接口详情**：参见[查询退款单接口](https://www.tenpayglobal.com/docs/checkout/integration/api.html#%E6%9F%A5%E8%AF%A2%E9%80%80%E6%AC%BE%E5%8D%95)
- **集成指引**：参见[退款场景指引](https://www.tenpayglobal.com/docs/checkout/integration/guidance.html#%E9%80%80%E6%AC%BE%E5%9C%BA%E6%99%AF)

2. **小程序商户平台查询**

- 登录[微信公众平台](https://mp.weixin.qq.com)，进入「全球收银台」
- 点击「交易」，进入「交易明细」页面，选择「退款明细」
- 通过筛选退款单「创建时间」、「退款状态」，或直接输入「商户退款单号」进行搜索，定位到目标退款单

  ![](https://res8.wxqcloud.qq.com.cn/wxdoc/5fe9f7c5-eb5f-45d5-b954-d5f842bb67ad.png)

- 点击「查看」，查看目标退款单详情

  ![](https://res8.wxqcloud.qq.com.cn/wxdoc/df92ce12-9eea-47fb-94ac-3842d3c4ce03.png)

  ![](https://res8.wxqcloud.qq.com.cn/wxdoc/ceefbd31-9eab-49c5-85f9-bd641fd3df0c.png)

### 退款通知

当退款单达到终态时，TenPay Global 会根据退款发起时指定的 `notify_url` 向商户通知退款结果：

- **通知详情：** 参见[通知退款结果 WebHook](https://www.tenpayglobal.com/docs/checkout/integration/api.html#%E9%80%80%E6%AC%BE%E7%BB%93%E6%9E%9C%E9%80%9A%E7%9F%A5-webhook)
- **集成指引：** 参见[退款场景指引](https://www.tenpayglobal.com/docs/checkout/integration/guidance.html#%E9%80%80%E6%AC%BE%E5%9C%BA%E6%99%AF)

> 注意：建议通过监听 TenPay Global WebHook，更新并记录退款状态

### 退款关闭

当前不支持商户主动关闭已发起的退款申请
