微信游戏充值退款流程是什么?具体步骤是什么?

作者:鱼爪创媒网 点击:188 发布时间:2021-05-11

我们在进行微信游戏的时候,有时候为了去购买一些装备,会需要充值,那么当我们发现自己充值得太多了,要退款的话,应该要怎么操作呢?如果你也有过类似的经验,不妨跟上小编我的脚步一起来探讨和学习一下吧!但愿能够帮助到各位小伙伴们哦!

首先退款的步骤通常如下:

•用户前端点击退款按钮后,后端接收到用户的退款请求通过商城后台呈现给商户,商户确定允许退款后,后端再发起向微信退款接口的请求来请求退款。

•后端向微信退款接口发送请求后,得到响应信息,确定退款是否完成,根据退款是否完成再去进行改变订单状态等业务逻辑。

退款的步骤相对微信支付来说比较简单。

值得注意的有以下两点:

1.向微信退款接口请求退款后,根据得到的响应是可以直接确定退款是否完成的。不再需要设置专门的回调接口等待微信通知。当然如果需要也是可以在微信商户平台设置回调接口接受从而接受微信回调的,但并不是必须的。

2.退款请求需要在请求服务器安装微信提供的安全证书,也就是说,发起退款请求相比较支付请求在请求时请求方法不能复用,因为微信退款需要携带证书的请求,此证书可在申请微信商户号成功后从微信商户平台自行下载。

Linux下的PHP开发环境的证书只需要放在网站根目录的cert文件夹中即可。其他开发环境可能需要导入操作。

具体步骤是什么?

一. 用户发起退款请求

用户在前端发起退款请求,后端接收到退款请求,将相应订单标记为申请退款,展示在后台.商户查看后,如果同意退款再进行相应操作.此后才进入真正的退款流程。

二. 商户发起退款请求

商户同意退款后,后端即向微信提供的退款 API 发起请求。

同请求微信支付API一样.退款请求也需要将需要的参数进行签名后以XML发送到微信的退款API。

三. 退款完成

在发起退款请求后,就可以直接根据请求的响应XML中的 result_code字段来判断退款是否成功,从而对订单状态进行处理和后续操作。不需要像支付那样等待另一个接口的通知来确定请求状态。当然如上文所说,如果需要微信服务器发送通知到后端的话,可以到微信商户平台进行设置。

退款因为流程与支付大同小异,因此退款的PHP类我选择了直接继承支付类。

大家在阅读完了上述的相关内容之后,我想不少的读者们已经非常清楚的了解到了微信游戏充值退款流程是怎样的了吧!同时鱼爪创媒网小编也希望各位继续关注咱们的网站!后续还将继续为大家传递这方面的精彩内容。大家千万不要错过精彩!

鱼爪创媒是一家专业提供公众号交易、公众号迁移、公众号增粉、公众号买卖交易的平台,如果您有这方面的需求,欢迎电话咨询:13018202357。有任何疑问,可以 【立即咨询】 我们平台的客服或者添加微信号 【13018202357】 。此文章来源于网络,如有侵权,请联系删除

资金保障

提供买卖双方资金担保交易
更放心

法律保障

交易签订具有法律效益合同
提供法律支持

急速退款

专属资金通道,快速拿到
钱款

全资公司

全资控股公司,大平台交易
有保障

服务优质

3500+专业团队,为您提供24
小时一对一贴心服务