燕鹏煤气微信商城下单单能退款吗

平板/笔记本
HiLink生态产品
终端云服务专区
微信支付的订单取消后多久能退款成成功
&渐入佳境&
来自:荣耀8 FRD-AL10
width:100%">
&热心花粉&
来自:荣耀畅玩6X BLN-AL10
这个,问微信客服吧
width:100%">
&渐入佳境&
来自:荣耀8 FRD-AL10
慧剑有泪 发表于
这个,问微信客服吧
在华为商城买的东西
width:100%">
&热心花粉&
来自:荣耀畅玩6X BLN-AL10
gyctss007 发表于
在华为商城买的东西
哦哦,这个你要咨询一下华为商城客服呢
width:100%">
申请成为热心花粉,满足热心花粉条件即可获得!http://cn.club.vmall.com/forum.php?mod=viewthread&tid=183642
塞外好风光车与模帝都双彩虹夜色阑珊白天不懂夜的黑美丽的北京
花粉客户端
Make it Possible
Make your device special
华为云空间
Huawei cloud services
音乐播放器
Huawei Music
Huawei Vmall
关注花粉俱乐部
举报邮箱:
|关注花粉俱乐部:
增值电信业务经营许可证:苏B2-号|
Copyright (C)
华为软件技术有限公司 版权所有 保留一切权利微信酒店订单怎么退款_百度知道
微信酒店订单怎么退款
我有更好的答案
微信退订订单操作都属退货,退订酒店和其他退订物品操作一样。微信退换订单方法如下:1、登陆手机微信,点击发现——购物;2、进入购物页面后点击右下角的“个人中心”;3、进入个人中心页面后,点击右上角的“退换货”;4、点击申请,然后再次点击购买到商品右下角的“申请”按钮;5、根据自己邀请选择好退货、换货还是维修;6、填写好资料,描述好换货理由后点击提交,即可提交申请成功、受理后可通过申请进度查询查看到申请的情况。备注:不是所有物品都可以退货,尤其是预定酒店这类的,只能按实际为准。
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。微信商城厉害,我一共买了不到5分钟,就不能退款,还这么威胁我,兄弟们我该怎么做…【李毅吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:30,700,529贴子:
微信商城厉害,我一共买了不到5分钟,就不能退款,还这么威胁我
微信商城厉害,我一共买了不到5分钟,就不能退款,还这么威胁我,兄弟们我该怎么做…
TMD一共就买了5分钟,就不能退了,马化腾的微信商城太TM厉害了…
不带怎么坑的
你干嘛把自己的地址爆出来?
一般微商都是不能退货退款的!
买东西只上天猫
不是这点钱的事,主要太TM气人了 ,还威胁我人财两空!我这几天支出就两万多,在乎这几百,但是TMD越想越气,,
贴吧热议榜
使用签名档&&
保存至快速回贴微信支付及退款流程详解 - 简书
微信支付及退款流程详解
近期在项目时,涉及到了微信支付和退款流程,所以也大概的将这方面的东西看了一个遍,就在这篇博客里总结一下。
首先说明一下,微信支付的主要逻辑集中在后端,前端只需携带支付所需的数据请求后端接口然后根据返回结果做相应成功失败处理即可。我在后端使用的是php,当然在这篇博客里我不打算贴一堆代码来说明支付的具体实现,而主要会侧重于整个支付的流程和一些细节方面的东西。所以使用其他后端语言的朋友有需要也是可以看一下的。很多时候开发的需求和相应问题的解决真的要跳出语言语法层面,去从系统和流程的角度考虑。好的,也不说什么废话了。进入正题。
支付主要分为几个步骤:
前端携带支付需要的数据(商品id,购买数量等)发起支付请求
后端在接收到支付请求后,处理支付数据,然后携带处理后的数据请求 微信服务器 的 支付统一下单接口
后端接收到上一步请求微信服务器的返回数据,再次处理,然后返回前端让前端可以开始支付。
前端进行支付动作
前端支付完成后,微信服务器会向后端发送支付通知(也就是微信要告诉你客户已经付过钱了),后端根据这个通知确定支付完成,然后就去做支付完成后的相应动作,比如修改订单状态,添加交易日志啊等等。
从这几个步骤可以看出,后端主要的作用就是将支付需要的数据传给微信服务器,再根据微信服务器的响应确定支付是否完成。
这个流程还是蛮容易理解的。形象的说,前端就是个顾客,后端就是店家,微信服务器的统一下单接口就像收银员。顾客跟店家说,我是谁谁谁,现在我要付多少多少钱给你买什么什么。店家就跟收银员说,那个谁谁谁要付多少钱,你准备收钱吧。收银员收到钱后,就去告诉店家,我已经收到钱了,你给他东西吧。
下面就详细的说明一下各个步骤的具体实现。
1. 前端请求支付
前端请求支付,就是简单的携带支付需要的数据,例如用户标识,支付金额,支付订单 ID 等等跟 **你的业务逻辑有关** 或者跟 **下一步请求微信服务器支付统一下单接口需要的数据有关** 的相关数据,使用微信小程序的 wx.request( ) 去请求后端的支付接口。
&a name="t2" style="box-sizing: border- background: color: rgb(79, 161, 219); text-decoration: margin: 0 padding: 0 font-weight: 400; outline: 0"&&/a&
2. 后端请求微信服务器
后端接收到前端发送的支付请求后,可以进行一下相关验证,例如判断一下用户有没有问题,支付金额对不对等等。
在验证没什么问题,可以向微信服务器申请支付之后,后端需要使用 微信规定的数据格式 去请求微信的支付统一下单接口。
微信规定的请求数据:
这需要较多代码实现。因为需要的数据个数较多,而且还需要加密并以 XML 格式发送。
首先,有以下数据是使用小程序支付必须提供给微信服务器的参数。
小程序 appid。写小程序的大概没有不知道这个的。。。
用户标识 openid。也就是用户的小程序标识,在我
中说明了如何获取。
商户号 mch_id 。申请开通微信支付商户认证成功后微信发给你的邮件里有
商户订单号 out_trade_no 。商户为这次支付生成的订单号
总金额 total_fee 。订单总金额,很重要的一点是
,要特别注意。
微信服务器回调通知接口地址 notify_url。微信确认钱已经到账后,会往这个地址多次发送消息,告诉你顾客已经付完钱了,你需要返回消息给微信表示你已经收到了通知。。这个地址不能有端口号,同时要能直接接受POST方法请求。
交易类型 trade_type 。微信小程序支付此值统一为 JSAPI
商品信息 Body。类似
"腾讯-游戏"
终端IP地址 spbill_create_ip 。终端地址IP,也就是请求支付的 IP 地址。
随机字符串 nonce_str 。需要后端随机生成的字符串用于保证数据安全。微信要求不长于32位。
签名 sign 。使用上面的所有参数进行相应处理加密生成签名。(具体处理方式可见下文代码,可直接复用。)
在处理好以上所有数据后,将这些数据以 XML 格式整理并以 POST 方法发送到
微信支付统一下单接口
3.后端接受微信服务器返回数据
微信服务器在接收到支付数据之后,如果数据没有问题,其会返回用于支付的相应数据,其中非常重要的是 名称为 prepay_id 的数据字段,需要将此数据返回前端,前端才能继续支付。
因此,在后端接收到微信服务器的返回数据后,需要进行相应的处理,最终返回到前端如下数据:
appid 不需多说
timeStamp 当前时间戳
nonceStr 随机字符串
package 就是上面提到的 prepay_id,不过切记格式如 “prepay_id= prepay_id_item“。否则会导致错误。
signType 加密方式,一般应该是 MD5
paySign 对以上数据进行相应处理并加密。
到这里,后端的支付接口已经完成了接收前端支付请求,并返回了前端支付所需数据的功能。
4. 前端发起支付
前端在接收到返回数据后,使用 wx.requestPayment() 来请求发起支付。此 API 需要的对象参数各项值就是我们上一步返回的各个数据。
5.后端接受微信服务器回调
前端完成支付后,微信服务器确认支付已经完成。就会向第一步中设置的回调地址发送通知。后端的接收回调接口在接收到通知后,就可以判断支付是否完成,从而决定后续动作。
需要注意的是,在接收到微信服务器的回调通知后,根据通知的result_code字段判断支付是否成功。在接受到成功的通知后,后端需要返回success数据向微信服务器告知已得到回调通知。否则微信服务器会不停的向后端发送消息。另外微信的通知是以XML格式发送的,在接受处理时需要注意。
微信的大概支付流程就是这样。以下是PHP语法的微信支付类,可以比照上面的步骤介绍,加深理解。在需要支付时,直接传入参数实例化此类再调用类的 pay 方法即可。
//微信支付类 class WeiXinPay{
//=======【基本信息设置】===================================== //微信公众号身份的唯一标识 protected $APPID =//填写您的appid。微信公众平台里的 protected $APPSECRET = //受理商ID,身份标识 protected $MCHID = '';//商户id //商户支付密钥Key protected $KEY = 'c09247ec02edce69f6a2d'; //回调通知接口 protected $APPURL =
'https://smart.afei.com/receivesuc'; //交易类型 protected $TRADETYPE = 'JSAPI'; //商品类型信息 protected $BODY = 'wx/book'; //微信支付类的构造函数 function __construct($openid,$outTradeNo,$totalFee){
$this-&openid = $ //用户唯一标识 $this-&outTradeNo = $outTradeNo; //商品编号 $this-&totalFee = $totalF //总价
//微信支付类向外暴露的支付接口 public function pay(){
$result = $this-&weixinapp(); return $
//对微信统一下单接口返回的支付相关数据进行处理 private function weixinapp(){
$unifiedorder=$this-&unifiedorder(); $parameters=array( 'appId'=&$this-&APPID,//小程序ID 'timeStamp'=&''.time().'',//时间戳 'nonceStr'=&$this-&createNoncestr(),//随机串 'package'=&'prepay_id='.$unifiedorder['prepay_id'],//数据包 'signType'=&'MD5'//签名方式 ); $parameters['paySign']=$this-&getSign($parameters); return $
*请求微信统一下单接口
*/ private function unifiedorder(){
$parameters = array( 'appid' =& $this-&APPID,//小程序id 'mch_id'=& $this-&MCHID,//商户id 'spbill_create_ip'=&$_SERVER['REMOTE_ADDR'],//终端ip 'notify_url'=&$this-&APPURL, //通知地址 'nonce_str'=& $this-&createNoncestr(),//随机字符串 'out_trade_no'=&$this-&outTradeNo,//商户订单编号 'total_fee'=&floatval($this-&totalFee), //总金额 'open_id'=&$this-&openid,//用户openid 'trade_type'=&$this-&TRADETYPE,//交易类型 'body' =&$this-&BODY, //商品信息 ); $parameters['sign'] = $this-&getSign($parameters); $xmlData = $this-&arrayToXml($parameters); $xml_result = $this-&postXmlCurl($xmlData,'https://api.mch.weixin.qq.com/pay/unifiedorder',60); $result = $this-&xmlToArray($xml_result); return $
//数组转字符串方法 protected function arrayToXml($arr){
$xml = "&xml&"; foreach ($arr as $key=&$val)
if (is_numeric($val)){
$xml.="&".$key."&".$val."&/".$key."&";
$xml.="&".$key."&&![CDATA[".$val."]]&&/".$key."&";
$xml.="&/xml&"; return $
protected function xmlToArray($xml){
$array_data = json_decode(json_encode(simplexml_load_string($xml, 'SimpleXMLElement', LIBXML_NOCDATA)), true); return $array_
//发送xml请求方法 private static function postXmlCurl($xml, $url, $second = 30) {
$ch = curl_init(); //设置超时 curl_setopt($ch, CURLOPT_TIMEOUT, $second); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); //严格校验 //设置header curl_setopt($ch, CURLOPT_HEADER, FALSE); //要求结果为字符串且输出到屏幕上 curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); //post提交方式 curl_setopt($ch, CURLOPT_POST, TRUE); curl_setopt($ch, CURLOPT_POSTFIELDS, $xml); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 20); curl_setopt($ch, CURLOPT_TIMEOUT, 40); set_time_limit(0); //运行curl $data = curl_exec($ch); //返回结果 if ($data) {
curl_close($ch); return $
$error = curl_errno($ch); curl_close($ch); throw new WxPayException("curl出错,错误码:$error");
* 对要发送到微信统一下单接口的数据进行签名
*/ protected function getSign($Obj){
foreach ($Obj as $k =& $v){
$Parameters[$k] = $v;
//签名步骤一:按字典序排序参数 ksort($Parameters); $String = $this-&formatBizQueryParaMap($Parameters, false); //签名步骤二:在string后加入KEY $String = $String."&key=".$this-&KEY; //签名步骤三:MD5加密 $String = md5($String); //签名步骤四:所有字符转为大写 $result_ = strtoupper($String); return $result_;
*排序并格式化参数方法,签名时需要使用
*/ protected function formatBizQueryParaMap($paraMap, $urlencode) {
$buff = ""; ksort($paraMap); foreach ($paraMap as $k =& $v)
if($urlencode)
$v = urlencode($v);
//$buff .= strtolower($k) . "=" . $v . "&"; $buff .= $k . "=" . $v . "&";
$reqP if (strlen($buff) & 0)
$reqPar = substr($buff, 0, strlen($buff)-1);
return $reqP
* 生成随机字符串方法
*/ protected function createNoncestr($length = 32 ){
$chars = "abcdefghijklmnopqrstuvwxyz"; $str =""; for ( $i = 0; $i & $ $i++ ) {
$str.= substr($chars, mt_rand(0, strlen($chars)-1), 1);
以上就是微信支付的相关流程。在理清思路后,流程还是比较清晰和简单的。重点在于需要注意一些细节问题,例如数据格式,加密方法等。
下面说一下微信小程序退款的具体实现
小程序退款的流程和付款相似,但有一些细节上的不同。
首先退款的步骤通常如下:
用户前端点击退款按钮后,后端接收到用户的退款请求通过商城后台呈现给商户,商户确定允许退款后,后端再发起向微信退款接口的请求来请求退款。
后端向微信退款接口发送请求后,得到响应信息,确定退款是否完成,根据退款是否完成再去进行改变订单状态等业务逻辑。
退款的步骤相对微信支付来说比较简单。
值得注意的有以下两点:
1.向微信退款接口请求退款后,根据得到的响应是可以直接确定退款是否完成的。不再需要设置专门的回调接口等待微信通知。当然如果需要也是可以在微信商户平台设置回调接口接受从而接受微信回调的,但并不是必须的。
2.退款请求需要在请求服务器安装微信提供的安全证书,也就是说,发起退款请求相比较支付请求在请求时请求方法不能复用,因为微信退款需要携带证书的请求,此证书可在申请微信商户号成功后从微信商户平台自行下载,Linux下的PHP开发环境的证书只需要放在网站根目录的cert文件夹中即可。其他开发环境可能需要导入操作。
下面讲解一下退款的具体步骤
一. 用户发起退款请求
用户在前端发起退款请求,后端接收到退款请求,将相应订单标记为申请退款,展示在后台.商户查看后,如果同意退款再进行相应操作.此后才进入真正的退款流程.
二. 商户发起退款请求
商户同意退款后,后端即向微信提供的退款 API 发起请求.
同请求微信支付API一样.退款请求也需要将需要的参数进行签名后以XML发送到微信的退款API [https://api.mch.weixin.qq.com/pay/refund](https://api.mch.weixin.qq.com/pay/refund)
退款请求需要的参数如下(多个参数在支付API请求时也有使用):
小程序 appid。
商户号 mch_id 。申请开通微信支付商户认证成功后微信发给你的邮件里有
商户订单号 out_trade_no 。退款订单在支付时生成的订单号
退款订单号 out_refund_no 。由后端生成的退款单号,需要保证唯一,因为多个同样的退款单号只会退款一次。
总金额 total_fee 。订单总金额,单位为分。
退款金额 refund_fee 需要退款的金额,单位同样为分
操作员 op_user_id .与商户号相同即可
随机字符串 nonce_str 。同支付请求
签名 sign 。使用上面的所有参数进行相应处理加密生成签名。(具体处理方式与支付相同,可直接复用。)
三. 退款完成
在发起退款请求后,就可以直接根据请求的响应XML中的
result_code字段来判断退款是否成功,从而对订单状态进行处理和后续操作。不需要像支付那样等待另一个接口的通知来确定请求状态。当然如上文所说,如果需要微信服务器发送通知到后端的话,可以到微信商户平台进行设置。
退款因为流程与支付大同小异,因此退款的PHP类我选择了直接继承支付类,
代码如下,注意区分退款请求方法postXmlSSLCurl和支付请求方法postXmlCurl的区别,这也就是上文提到的退款需要的双向证书的使用。
class WinXinRefund extends WeiXinPay{
protected \$SSLCERT_PATH = 'cert/apiclient_cert.pem';//证书路径
protected \$SSLKEY_PATH =
'cert/apiclient_key.pem';//证书路径
protected \$opUserId = '';//商户号
function __construct($openid,$outTradeNo,$totalFee,$outRefundNo,$refundFee){
//初始化退款类需要的变量
$this-&openid = $
$this-&outTradeNo = $outTradeNo;
$this-&totalFee = $totalF
$this-&outRefundNo = $outRefundNo;
$this-&refundFee = $refundF
public function refund(){
//对外暴露的退款接口
$result = $this-&wxrefundapi();
private function wxrefundapi(){
//通过微信api进行退款流程
$parma = array(
'appid'=& $this-&APPID,
'mch_id'=& $this-&MCHID,
'nonce_str'=& $this-&createNoncestr(),
'out_refund_no'=& $this-&outRefundNo,
'out_trade_no'=& $this-&outTradeNo,
'total_fee'=& $this-&totalFee,
'refund_fee'=& $this-&refundFee,
'op_user_id' =& $this-&opUserId,
$parma['sign'] = $this-&getSign($parma);
$xmldata = $this-&arrayToXml($parma);
$xmlresult = $this-&postXmlSSLCurl($xmldata,'https://api.mch.weixin.qq.com/secapi/pay/refund');
$result = $this-&xmlToArray($xmlresult);
//需要使用证书的请求
function postXmlSSLCurl($xml,$url,$second=30)
$ch = curl_init();
//超时时间
curl_setopt($ch,CURLOPT_TIMEOUT,$second);
//这里设置代理,如果有的话
//curl_setopt($ch,CURLOPT_PROXY, '8.8.8.8');
//curl_setopt($ch,CURLOPT_PROXYPORT, 8080);
curl_setopt($ch,CURLOPT_URL, $url);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE);
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,FALSE);
//设置header
curl_setopt($ch,CURLOPT_HEADER,FALSE);
//要求结果为字符串且输出到屏幕上
curl_setopt($ch,CURLOPT_RETURNTRANSFER,TRUE);
//设置证书
//使用证书:cert 与 key 分别属于两个.pem文件
//默认格式为PEM,可以注释
curl_setopt($ch,CURLOPT_SSLCERTTYPE,'PEM');
curl_setopt($ch,CURLOPT_SSLCERT, $this-&SSLCERT_PATH);
//默认格式为PEM,可以注释
curl_setopt($ch,CURLOPT_SSLKEYTYPE,'PEM');
curl_setopt($ch,CURLOPT_SSLKEY, $this-&SSLKEY_PATH);
//post提交方式
curl_setopt($ch,CURLOPT_POST, true);
curl_setopt($ch,CURLOPT_POSTFIELDS,$xml);
$data = curl_exec($ch);
//返回结果
if($data){
curl_close($ch);
$error = curl_errno($ch);
echo "curl出错,错误码:$error"."&br&";
curl_close($ch);
以上就是关于微信支付和退款的流程及相关知识的介绍。文中的 PHP类 均封装直接可用。
因为微信支付和退款涉及的东西较为繁杂,很多人直接看官方文档可能会一头雾水,所以看过此文了解流程和要点后,再去看微信官方文档。一方面可以更清晰的了解微信支付和退款流程。另一方面,本文因为篇幅有限及作者能力有限,肯定有无暇顾及或有所纰漏之处。为求稳妥,还是需要多看看官方开发文档。毕竟事涉支付,出个BUG可不是小事。
最后扯点闲话吧。这篇博客本来应该在三个月前就发表的,也算当时我从一无所知到独立完成微信小程序商城前后端的总结系列的第一篇。但是公司突然出现人员和项目的变动,导致管理和项目上都混乱不堪,再加上个人的惰性,导致此篇博客一直拖到三个月后的今天才断断续续写完。这三个月我的心态因为各种事起起伏伏,也颇有一番风味。
借用李志的一句歌词结束这篇博客吧。下一篇是什么时候也说不定了,我苦笑。
近期在做微信小程序时,涉及到了小程序的支付和退款流程,所以也大概的将这方面的东西看了一个遍,就在这篇博客里总结一下。 首先说明一下,微信小程序支付的主要逻辑集中在后端,前端只需携带支付所需的数据请求后端接口然后根据返回结果做相应成功失败处理即可。我在后端使用的是php,当然...
用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金Cover 有什么料? 从这篇文章中你能获得这些料: 知道setContentView()之后发生了什么? ... Android 获取 View 宽高的常用正确方式,避免为零 - 掘金相信有很多朋友...
用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你能获得这些料: 知道setContentView()之后发生了什么? ... Android 获取 View 宽高的常用正确方式,避免为零 - 掘金 相信有很多...
微信支付文档 1.微信支付简介 a)功能简介 b)支付账户 c)支付方式 d)账号测试 2.JS API支付接口 a)支付场景 b)功能交互 c)获取当前微信版本号 d)显示微信安全支付标题 e)JS API支付接口(getBrandWCPayRequest)定义 f)订单...
//我所经历的大数据平台发展史(三):互联网时代 o 上篇http://www.infoq.com/cn/articles/the-development-history-of-big-data-platform-paet02 编者按:本文是松子(李博源)的大数据平台发展史...
日上午,雄安市民服务中心项目和雄安新区9号地块一区造林项目,在河北省公共资源交易中心雄安分中心顺利开标。 关注点:不仅仅是建设招标,中标人将与招标人共同设立基金,除投资本项目外,还将引入创新型企业。引入金融市场运作,推动和加速雄安的发展。
人生有两好:身体好,心情好 人生有两难:没钱难,生病难 人生有两苦:吃药苦,受气苦 人生有两痛:失恋痛,失业痛 人生有两累:赚钱累,生活累 人生有两爽:花钱爽,美食爽 人生有两乐:美梦乐,升官乐 人生走对了路,路路都是精彩 人生走错了路,路路都是艰难 人生做对了事,事事都是...
打开自己,会有奇迹~
爱情,是这时间最美好的一个词之一,而我还是最喜欢张爱玲的那一句“因为懂得,所以慈悲。”
某天下班的时候,源于手头的文还没写完,难得地拖到的最后。本来沉迷于写文的我突然被一个姐姐打断:“沫,你和你男朋友是什么样的相处模式啊?”讲真,乍一听到这个问题我懵圈...
近日,百度贴吧“血友病”吧,被商业售卖给“骗子”一事,在网络中引起了轩然大波,百度也因此陷入一系列信任危机之中。 百度贴吧商业售卖行为早已发生,大家也都心照不宣,但此次“血友病”吧一事,百度做得实在是“不厚道”,让“骗子”横行,损害受众利益,甚至危及到受众的人身和财产安全,...交易退款方法介绍
请您登录账户!
让我们为您提供更多贴心服务
交易退款方法介绍
发起退款介绍1、可以通过查询交易订单发起退款申请或者按订单号申请退款。1)查询交易订单发起退款:2)按订单号申请退款,输入微信支付订单号或商户订单号任意一个即可申请:2、选择退款资金扣款反方式,确认信息无误后,填写退款金额及原因后可点击“提交申请”。
3、若未结算资金&退款金额则会提示退款失败,可选择使用可用余额退款或等待交易资金充足后再次申请退款。退款方式介绍1、未结算资金退款:当未结算资金大于或等于退款资金时,可直接使用未结算资金退款。
2、可用余额退款:&在退款申请中查询到该笔订单,退款资金扣款方式直接选择可用余额即可。1)提交申请之后,需保证可用余额充足,系统会自动从可用余额中扣除退款金额;
2)因可用余额退款导致可用余额扣减的记录,可以在“资金流水”中查询;可用余额退款不会出现在对账单中,需要单独对账。
3、转入代发退款:当退款因为用户银行卡错误或状态不正常,而导致无法退款时,微信支付会优先转退用户微信零钱。当用户微信零钱账户也注销,其退款状态会变更为“退款异常”。出现这种情况,商户可以选择退到用户的其他银行卡或退款到商户的结算银行账户。1)进入【交易中心】-&【交易管理】-&【退款查询】中,查找退款状态为”退款异常“的退款单;
2)&当退款时用户账户异常或者退款异常时,操作区会出现“其他方式退款”,
3)点击“其他方式退款”后,商户有2种选择:a、退到用户的其他银行卡。只需要选择对应的银行(15家直联银行:招行、交通、农行、建行、工商、中行、平安、浦发、中信、光大、民生、兴业、广发、邮储、宁波),输入卡号和用户姓名,这里免去了商户输入省、市和支行信息。
b、退款到商户的结算银行账户。系统会自动拉出商户的结算银行账户信息,商户确认后,退款资金将会退回商户的结算银行账户,商户可以自行线下退款。
退款后查询:银行卡退款展示用户开户银行、卡类型、收款银行卡号。如下图:
小Q是腾讯客服专家,同时也是本帮助页面的作者。请在下方提供反馈,以帮助她优化内容。
以上信息是否解决了您的问题?
感谢您提供反馈
感谢您的反馈,我们将持续优化!
请选择未解决的原因
描述不清晰
对产品功能不满意
内容不正确
操作后未能解决问题
关注微信公众号
向腾讯客服提问
财付通、手Q钱包专线
微信支付、理财通专线
未成年人游戏监管教育专线

我要回帖

更多关于 微信公众平台里下单了怎么申请退款 的文章

 

随机推荐