USEEPAY V1.0
中文
中文
English
UseePay官网
产品文档
V2.0版本
V1.0版本
收单商户平台
UseePay官网
产品文档
V2.0版本
V1.0版本
收单商户平台
中文
中文
English
wechat_h5
全球收单
产品说明
集成模式
跳转式收银台模式
内嵌式收银台模式
Direct API模式
插件模式
集成之前
开始之前(必读)📘
在SandBox中集成接口
在Prod中上线服务
请求签名指南
加签/验签Demo
加签/验签机制
开始集成
UseePay规范
业务结果码(ResultCode)
错误码(ErrorCode)
货币单位和金额规范
国家信息规范
接口集成📗
对象模型
跳转式收银台接口
cashier 接口说明
paymentMethod参数说明
googlepay
GoogePay须知
googlepay
applepay
判断当前设备是否支持applepay
applepay
wechat_native
关于微信退款
wechat_native - 微信扫码支付
wechat_h5
关于微信退款
wechat_h5 - H5支付
POST
cashier 📌
POST
credit_card
POST
bancontact
POST
boleto
POST
giropay
POST
Ideal
POST
klarna
POST
konbini
POST
oxxo
POST
payeasy
POST
pix
POST
sofort
POST
内嵌式收银台接口
信用卡
2.x 版本内嵌收银台
内嵌订阅收银台
版本更新说明
1.x版本内嵌收银台
applepay & googlepay
内嵌方式对接2.0.0
create token
Direct API接口
googlepay
GoogePay须知
googlepay
applepay
判断当前设备是否支持applepay
ApplePay API接入流程
ApplePay API接入流程备份
ApplePay Merchant Identifier
applepay
ApplePay商户Session
wechat_native
关于微信退款
wechat_native - 扫码支付
wechat_jsapi
关于微信退款
小程序支付
微信公众号支付
wechat_jsapi - 微信原生支付
konbini
payeasy
klarna
alipay
alipay_cn/alipay_hk
giropay
sofort
Ideal
boleto
订单相关接口
订单通用接口
订单查询Query
订单退款Refund
订单预授权完成(Capture)
订单预授权撤销(Void)
拒付接口
拒付流程说明
拒付查询
通知接口
交易通知
同步/异步通知
webhook版本升级一览
webhook
拒付通知
拒付webhook
物流接口
物流信息上传 2.1版
物流信息查询 2.1版
订单数据拉取 - SFTP
SFTP
测试资源-SandBox
UseePay测试卡💳
信用卡测试案例
本地化测试案例
ApplePay&& Google Pay测试用例
退款测试案例
插件集成
Shopify(直连内嵌收银台)
Shopify(跳转收银台 & Google pay & Apple pay)
Shopify(本地化 & Google pay & Apple pay)
Shoplazza店匠
Shopline
Shopline(Google pay & Apple pay)
AllValue有赞
Shopexpress微盟
Shopyy
Xshoppy
2cshop
Meshop
UEESHOP
FPP
Shopbase(暂停使用)
Shoptop
Shopastro
Magento
Woocommerce/WordPress
OpenCart
PapPal支付绑定
Alipay支付绑定
万全云
Fecify
magento - Wechat/Alipay/UseePay Payments
shopify其他
Afterpay分期付款组件展示
Googlepay&Applepay名称修改
如何增加卡组织logo
UseePay商户订单号匹配Shopify店铺订单
MC收单平台操作手册
商户号查找
Appld查找
域名添加
域名证明下载
Shopify-SecurityKey查找
密钥查找
交易订单查找
订单失败原因查看
退款查询
退款处理
ARN查询方式
银行账号添加
提现操作
黑名单添加
白名单添加
新增操作员设置
添加邮箱提醒
物流上传
对账单下载&查询
争议订单处理
拒付处理
拒付预警处理
重置密码
附录
本地化汇总
FAQ
常见问题解答
集成和认证
ueeshop配置常见错误
ApplePay常见问题
支付和预授权的区别
过期文档
applepay&googlepay 内嵌1.0.0
参数对象说明(过期)
数据模型
示例数据模型
Pet
OrderInfo
Category
Tag
wechat_h5
关于微信退款
💡
微信退款同一笔订单最多退款50次
关于微信退款次数限制的说明
#
尊敬的商户伙伴:
您好!
为了确保您在使用微信支付退款功能时的顺畅体验,并避免因操作限制影响您的资金处理效率,特此向您说明微信支付平台的一项重要规则:
微信支付平台规定:同一笔微信支付订单,最多允许发起退款操作 50 次。
规则说明
1、一笔订单最多支持50次部分退款(若需多次部分退款,请更换商户退款单号并间隔1分钟后再次调用),总次数达到 50 次后,将无法再对该订单发起任何新的退款操作。
2、在申请退款失败后进行重试时,请务必使用原商户退款单号,以避免因重复退款而导致的资金损失。
3、同一商户号下,此接口调用成功的频率限制为150QPS,而调用失败报错时的频率限制为6QPS。
4、若一个月前的订单申请退款时返回报错“频率限制,1个月之前的订单请降低申请频率再重试”,请调整退款时间,再使用原参数进行重试。
资金路径限制: 微信支付的退款机制要求资金必须原路退回给付款用户(即退回到用户支付时使用的银行卡、零钱等)。当一笔订单的退款次数达到上限后,即使该订单仍有可退余额,也无法再通过微信支付官方接口进行操作。
对您的影响与建议
系统设计: 请在您的商城系统或订单管理系统设计时,充分考虑此限制。避免依赖对单笔订单进行极高频次(超过50次)的小额拆分退款。
退款策略:
1.
合并退款: 尽可能合并退款金额,减少单笔订单的退款请求次数。例如,用户需要多次退货退款时,尽量集中处理为一次或较少的几次退款操作。
2.
预估次数: 如果业务场景确实需要多次退款(如分批次退货、多次协商调整等),请务必预估并控制总退款次数在 50 次以内。
3.
分批次处理(谨慎): 如果预期总次数可能接近或超过上限,建议在接近限制(例如 45-49 次)时,优先尝试一次性退清剩余所有可退金额。若剩余金额仍需拆分多次退,请务必注意次数限制。
人工处理(非推荐): 一旦达到50次限制,通过微信支付接口退款将不可行。此时,如果需要向用户退还剩余金额,您可能需要通过线下转账等其他非微信支付原路退回的方式与用户协商解决。这种方式流程复杂,且有合规风险,强烈建议从源头避免触及次数上限。
温馨提示
请定期检查您的退款操作记录,特别是处理周期较 长或多次协商的订单,留意其已使用的退款次数。
详细的微信支付退款规则,请参阅官方文档:[
https://pay.weixin.qq.com/doc/v3/merchant/4012791862
] 。
修改于
2025-08-22 03:28:24
上一页
wechat_native - 微信扫码支付
下一页
wechat_h5 - H5支付