我要微信支付安全吗付

微信扫一扫关注
您当前位置:
&&&&&&&&&&&&&&&正文
我在微信支付了钱,怎么才可以要回来,
我在微信支付了钱,怎么才可以要回来,
广东 江门 发表时间: 17:39
问题与我的不同!
找法网认证系统
温馨提示:只有认证通过的律师才能回复咨询。
抚养费:支付
赔偿金:支付
装修款:支付
消费者权益相关词条:
遇到问题您可以尝试:
根据您遇到的问题找一个专业律师
不用注册,快速回复,马上在线咨询专业律师!
您的问题描述越详细,律师回答越及时越准确~
绑定手机号
律师回复后我们将第一时间发送短信通知您!
请输入以下的验证码继续提交
找法推荐律师
消费者权益律师
专长:消费者权益
找法特别推荐律师
相关法律帮助
热门找律师:
热门问题:
热点推荐:
Copyright@ 版权所有 找法网()- 中国大型法律服务平台&亲爱的楼主,我们的退款都是原路返回的哦!如果您是银行卡支付的,还是会退回您的银行卡,请您直接查询您的银行卡入账记录哦!您可以登录您的微信客户端,在“我的——银行卡——交易记录”中查看您的当前状态,如果您
对该笔交易有任何疑问,致电腾讯客服0755-
16:07:24 被作者重新编辑
我也是这个问题,退款是成功的,微信也有这笔退款订单,但是一直没到卡上,你的解决了嘛?
09:19:02 被作者重新编辑
我也有这个问题的!不知道退到哪里了!说是支付宝哪个支付宝呢?银行卡里又没有这笔进账记录!DP说找腾讯!真心无语啊
15:16:43 被作者重新编辑
一楼的问题解决了吗?
15:58:09 被作者重新编辑
同样的问题呢。。微信收到退款成功的提示。。但是卡上还没有到账。。不知道是不是还是要等几天才会到。。但是微信为什么要提示退款成功了呢
22:57:19 被作者重新编辑
你们的钱都退回来了吗?微信支付真不靠谱,这么久还没退回来!
19:13:12 被作者重新编辑
我的也是,显示已退款,可是还没到卡上!
08:36:10 被作者重新编辑
楼主的钱最后退回来了么?我也遇到了这个问题。。。是应该再等等就有了么?求解答!!!!!
09:06:22 被作者重新编辑
没有遇到过这种问题,哈哈,微信购买没退款过,这种问题一般都有个时间差,我这种神经大条什么事不操心的人就不怎么管他。自然会回来的嘛。
09:34:19 被作者重新编辑
什么情况,我的也是,钱上哪里了?
19:25:22 被作者重新编辑
我也是,退了好久都没到卡上,说继续等,我去
17:23:12 被作者重新编辑
我的也是呀。。请问楼主最后结果如何。虐心的。。显示退款了,可是银行卡里么有收到撒。怎么回事呢?腾讯的那个客服电话根本就解决不了问题
23:46:25 被作者重新编辑
你的退多久了?
23:47:29 被作者重新编辑
我也是退款后收不到钱,微信都不告诉退款成功,好像没事似的。查询交易记录也没有这笔退款,还不如在团购网站呢,好歹知道钱在哪。微信客服都没有这方面介绍,真垃圾
11:43:01 被作者重新编辑
已经快两周了,现在感觉不是时间问题,是到底能不能退的问题啊
10:39:19 被作者重新编辑
你是微信退款后找不到钱去哪儿了。。。我是DP团购退款,然后被DP冻结了,没有原路返回到银行卡,也不在DP账户里,就这样被DP冻结了一刚!!!券没有钱也没了!!!!联系了DP回答说这钱不在银行也不在他们DP的账户里,在途中。。。。。说他们也没办法一刚!!!!晕死伐。。。。我是在DP上买东西付款的时候怎么钱就不会在途中了啊?呼啦一下就划掉了,退款了钱就会在途中游荡了啊,没着落了啊。。。。。
13:35:23 被作者重新编辑
哎呀我去,楼主啊,缘分啊,我也是这个情况,显示退款,等了好几天钱没进银行卡,微信支付还显示已进入退款,坑爹啊!以后再也不用了
18:56:51 被作者重新编辑
我也是这种情况。我用微信通过信用卡支付的,现在微信显示退款收到,到目前为止信用卡只有一条与之相关的付款记录。 刚才没看仔细,自助对账又不差这款项,奇怪。。。浪费时间在这个上真心郁闷
22:35:17 被作者重新编辑
我也遇到了同样的问题,只见付款记录,点评显示已经退款完成,款项却不知道退到了哪里,就这样不见踪影了,点评让找微信客户端,感觉有点踢皮球,本来就是点评和微信的衔接问题,却导致了顾客的麻烦。相当烦恼,再也不用微信支付了。
14:56:58 被作者重新编辑
我也想知道 我的钱到底哪去了?? 我这都1个月了 钱还没到账 能不能行了
20:04:21 被作者重新编辑
本部落精华帖是时候,换个姿势关注TA
关注 功能升级,收割 TA 的最新动态
扫我下载最新九游APP
查看: 260|回复: 2
最后登录积分6915精华0帖子
Lv11渐入佳境, 经验 6915, 距离下一级还需 485 经验
我想买代金卷,但是我只有微信,支付宝没有,能不能加个微信支付,如果可以,gm你告诉我一下好吧,不行也说一声,我打算长久玩下去的,要是微信可以以后方便很多!
最后登录积分36595精华89帖子
抱歉,不行
&,,,你就不能委婉点?亏我一直以为你是个温柔的妹子:'(&
&啊,抱歉,你可以弄支付宝呀,我觉得支付宝还方便一点,&
最后登录积分3495精华0帖子
Lv8略有小成, 经验 3495, 距离下一级还需 505 经验
来自九游APP
我就是支付宝,为什么我没有代金券
参加九游小组组织的活动,表现突出者获得(有效期:30天)
金牌优秀版主
每月版主评优分数达到金牌版主标准授予(有效期:30天)
通过论坛学生认证,鉴定为学生身份的友友(有效期:长期)
连续10期明星版主获得(有效期:永久)
安卓平台下载
苹果平台下载我用微信支付的理由
一直以来,我都是个异类,我几乎不用支付宝。
我也淘宝,但很少,还有很多时候是别人帮我淘。因为目前的工作跟互联网高度相关,所以我依然严重地依赖电脑,所以,想要淘宝的时候,我还是会在第一时间打开浏览器,登录淘宝,把宝贝放入购物车后,我会选择银行卡支付,很少有退货需求,退货的钱一般是进支付宝了,但我也很少想起来要提现。我现在网购更习惯于上京东,在京东上付款会选择货到付款(刷卡或微信支付)、线上微信支付、线上银行卡、京东白条。
我也极度依赖于外卖。一周使用10次外卖是很正常的。如果是使用百度外卖,我可能会选择百度钱包,如果不选百度钱包,就选微信支付。如果是用美团外卖和饿了么,我基本上都会选择微信支付。
我也会用滴滴打车,用滴滴打车会选择微信支付或QQ钱包。
偶尔会去团购,团购一般只用美团,支付方式只选微信支付。
买票,火车票我还是习惯在电脑上买,调用支付方式的时候,我还是习惯于银联。如果是客车票,我会在bus365上买票,选择微信支付,在车站刷身份证取票,也是很方便。我不坐飞机。
是的,我还经常使用电子支付去交费,如果是缴手机费,我会用QQ钱包,现在的QQ钱包和微信支付一样好用。如果是水、电、网,我会选择微信支付。当然,我也会经常发红包,在群里发一些小额红包,这个时候必然选择微信支付。如果是好友结婚或生孩子,如不能到场,会选择微信转账。
所以,你看,不用支付宝,我的生活也没什么影响,而且微信支付简单快捷,使用简单,所以我会选择微信支付。
接下来说说纯粹的线下消费。
去超市,我已经很少去大型超市了,因为结账时排队大麻烦,再选择大包小包的往家拎,着实费劲,所以京东于我来说,不只是3C卖场,更是大型超市的替代品,我一周会上一两次京东,买书买日用品,上京东用的支付方式我已经说过了。家门口有各种小型超市,其实就是大一点的便利店,有的超市支持扫微信付款码,我只需要在微信又上角调出微信的付款码即可,有的超市支持微信转账,商家在收银台贴出一个收款码,我用微信一扫就OK。如果超市不支持微信支付,我就用现金。
去吃饭,我这边的商家对于电子支付,一般是支持支付宝和微信两种,极个别的商家既没有支付宝的企业账户,也没有微信的企业账户,因为年初微信提现收费,所以会有极少数的商家不愿意接受微信转账,这个时候,我一般选择现金。最近支付宝的个人账户提现也收费了,不知道这些商家怎么打算的。
责任编辑:
声明:本文由入驻搜狐号的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
搜赚客-站长攻略网
微信公众号粉丝 今日头条粉丝
自媒体阅读量
今日搜狐热点微信支付我遇到的那些问题
我的图书馆
微信支付我遇到的那些问题
现在,越来越多公司,选择借微信的势来发展自己的平台,进入工作没多久,我也被告知了要对接微信支付的需求。原本以为这样的对接,跟着文档走,应该没多大的难度的,可是后来,我才发现,原来我太天真了。在此,留下印记,说说我在微信支付上面遇到的那些问题。 & & & &1、关于微信支付 & & &首先说下微信支付。随着微信的红火,微信支付在第三方支付也占了一大块地盘,越来越多的公司在自己的APP或者网站上集成了微信支付。从微信支付的官网https://pay.weixin..com/index.php/home/login?return_url=/&可以看出,微信支付主要分为四大块,公众号支付、APP支付、扫码支付(网站)、刷卡支付。工作上,我接触到了前三种,遇到了各种各样的问题。 & & & &2、关于官方文档 & & &对于开发者来说,对接这种第三方支付,看其官方文档尤其重要。开发者可以通过官网,查到对应不同支付模块的官方文档,但是,请大家注意,该文档有待完善,完全照着文档做,可能实现不了你的功能 & & & &&3、微信支付流程
     微信支付的流程,在微信支付官网上也有所显示,这里更加泛化的说一下,其实微信支付需要的是集成了微信SDK的客户端,客户先通过客户端浏览完成订单,然后后台首先在业务系统生成了订单,订单生成后,业务系统请求微信服务器,进行统一下单。统一下单完成后,微信返回相关信息,后台就可以形成相应的支付二维码或者是封装出可以调起微信支付需要的信息。接下来,用户只要通过扫一扫或者点击确认支付,便可以调出微信支付。支付成功后,微信会给用户发送信息,同时也会对业务系统指定的地址发送对应的回调信息,将支付结果告知微信。同时,微信支付信息也可以通过后台直接请求微信支付来进行确认。 & & & & 4、微信支付相关 & & & & &&首先,微信支付有一个最重要的过程,就是统一下单,简单的说,开发者需要将业务系统中的订单信息发送给微信,让微信后台形成在微信那边的一个支付订单。在向微信请求的时候,传送的数据为xml格式,微信要求xml传送的数据需要进行一次加密,然后将加密的字符串附加在xml中一起传输到服务器端,服务器端验证通过之后才能进行下订单操作。具体的算法说明地址https://pay.weixin..com/wiki/doc/api/jsapi.php?chapter=4_3 & & & & & 以下,是基于java实现的加密算法:
01.1 /**02.2& * 微信支付加密工具,需要加入key03.3& */04.4 public static String signature(Map&String, String& map, String key) {05.5&&& Set&String& keySet = map.keySet();06.6&&& String[] str = new String[map.size()];07.7&&& StringBuilder tmp = new StringBuilder();08.8&&& // 进行字典排序09.9&&& str = keySet.toArray(str);10.10&&& Arrays.sort(str);11.11&&& for (int i = 0; i & str. i++) {12.12&&&&&& String t = str[i] + '=' + map.get(str[i]) + '&';13.13&&&&&& tmp.append(t);14.14&&& }15.15&&& if (StringUtils.isNotBlank(key)) {16.16&&&&&& tmp.append('key=' + key);17.17&&& }18.18&&& String tosend = tmp.toString();19.19&&& MessageDigest md = null;20.20&&& byte[] bytes = null;21.21&&& try {22.2223.23&&&&&& md = MessageDigest.getInstance('MD5');24.24&&&&&& bytes = md.digest(tosend.getBytes('utf-8'));25.25&&& } catch (Exception e) {26.26&&&&&& e.printStackTrace();27.27&&& }28.2829.29&&& String singe = byteToStr(bytes);30.30&&& return singe.toUpperCase();31.3132.32 }
     微信支付第一个问题,数据加密的key。这个坑在于不细心,微信支付有很多key,包括我们微信绑定时候自己输入的key,还有微信给的随机字符key,而这里,在用于加密的key,并不是我们微信公众号中的 AppSecret,而是在微信支付商户后台设置的key,设置的位置为: key设置路径:微信商户平台(pay.)--&账户设置--&API安全--&密钥设置 如果不是使用该Key,哪怕是你的算法写对了,数据传到用户那里,依然返回的是签名错误。 & & &PS:微信官方给出了一个验证签名准确性的工具,该工具地址为https://pay./wiki/tools/signverify/,AnyWay,正如刚才说了,如果key设置的不正确,比如说使用了AppSecret ,那么,你会发现,该工具的出的加密字符串和自己得出的一模一样,然后当你发送给微信服务端的时候,永远返回的是错误。 & &   微信支付第二个问题,post编码问题。当组装好数据后,需要通过POST的形式向微信服务器发送数据。可是,问题来了,微信的数据封装的完全正确,key也设置正确了,在官方的验证工具上验证出来也是正确的,可是,微信总是提示签名错误。这个问题出现在post请求的编码问题上,遇到这个问题的情况是,在封装数据的时候,xml里面加入了中文,然后每次请求就会报错,可是如果中文去掉,下单成功。最后才发现,原来POST的时候,没有设置编码,设置成为UTF8之后就没事了。可是,返回的签名错误,也真心难排查啊 & & &   微信支付第三个问题,js-sdk调起支付控件。这一步时讲在微信里面H5调起支付控件的。需要注意的是要在H5上面调出支付控件,第一件事需要在微信公众要后台添加指定域名允许该域名调起控件,否则,是不能调起的。设置的教程在这:https://pay./wiki/doc/api/jsapi.php?chapter=7_3&。 &&&&&设置完成之后,接下来是通过js调起,在此吐槽一下,我第一次做的时候,是直接copy的官方的js下来改的,可是。。。。。。。官方的JS上面全角半角的字符混合,导致的别说是他的JS了,就是我自己写的JS最后都没调出来。。。。。然后,关于提示,,苹果版还好,安卓版的微信,如果调不出控件,它一点反应都不会有的。。相对而言,苹果版会有一个弹框提示,所以后期,只要出现问题,都先用苹果测测看看出了什么错。 & & &   微信支付第四个问题,app端数据封装。能够统一下单了,这样一来就是对数据封装返回给前端了,这一部,还是需要进行签名,按理来说,前面和前面采用的是同样的方法,应该问题不大才对。确实,在web端和扫码支付都没多大问题,可是,app端问题来了。我在公司刚开始和安卓的同事调这个的时候,本来以为一个下午能搞定了。可是,却不如我们所想。我们全部采用的是官方给的要求进行封装的数据,我后台统一下单完成之后,给到安卓,结果安卓死活调不出支付控件,而且一直都返回-1的结果,该结果,可以说一点用处都没有。安卓端的同时调了好久,一直没有找到解决方案,值得一说的是,它官方给的Demo是可以调出结果界面,可是也是调不出支付控件的。而且,他的java文件,utf-8和GBK两种编码混在一起的。最后说一下,为啥app调不出支付控件。 &
01.1 //网页调起的时候02.2 String time = Long.toString(System.currentTimeMillis());03.3 back.put('appId', mchappid);04.4 back.put('timeStamp', time);05.5 back.put('nonceStr', '5K8264ILTKCH16CQ2502SI8ZNMTM67VS');06.6 back.put('package', 'prepay_id=' + order.getPrepay_id());07.7 back.put('signType', 'MD5');08.8 String sign2 = SignatureUtils.signature(back, wx_key);09.910.10 JSONObject jsonObject = new JSONObject();11.11 jsonObject.put('appId', mchappid);12.12 jsonObject.put('timeStamp', time);13.13 jsonObject.put('nonceStr', '5K8264ILTKCH16CQ2502SI8ZNMTM67VS');14.14 jsonObject.put('package', 'prepay_id=' + order.getPrepay_id());15.15 jsonObject.put('signType', 'MD5');16.16 jsonObject.put('paySign', sign2);17.1718.18 result.put('status', 'success');19.19 result.put('msg', '下单成功');20.20 result.put('obj', jsonObject);21.21 return
01.1 //APP调起的时候,请注意,安卓端不能用驼峰法,所有的key必须使用小写02.2 String time = Long.toString(System.currentTimeMillis());03.3 back.put('appid', app_mchappid);04.4 back.put('timestamp', time);05.5 back.put('partnerid', app_mchid);06.6 back.put('noncestr', '5K8264ILTKCH16CQ2502SI8ZNMTM67VS');07.7 back.put('prepayid', order.getPrepay_id());08.8 back.put('package', 'Sign=WXPay');09.9 String sign2 = SignatureUtils.signature(back, wx_key);10.1011.11 JSONObject jsonObject = new JSONObject();12.12 jsonObject.put('appid', app_mchappid);13.13 jsonObject.put('timestamp', time);14.14 jsonObject.put('partnerid', app_mchid);15.15 jsonObject.put('noncestr', '5K8264ILTKCH16CQ2502SI8ZNMTM67VS');16.16 jsonObject.put('prepayid', order.getPrepay_id());17.17 //jsonObject.put('package', 'Sign=WXPay');18.18 jsonObject.put('sign', sign2);19.19 result.put('status', 'success');20.20 result.put('msg', '下单成功');21.21 result.put('obj', jsonObject);22.22 return
如图,图1为微信官方文档中安卓调起支付控件的示例代码,接下来为web端调起支付控件时候进行加密的算法,最后为解决问题后返回给APP数据时候数据封装的代码。问题所在就是在于,它数据的封装不像官网所说的使用驼峰法,app的时候,需要把所有的字符小写,,,小写,,,,,,,。还有,官方说的packageValue是错的,要用package,就是因为这些错,加密出来的数据是错的,所以app端才调不出支付控件。在此,为我那个调到奔溃的同事默哀。
  至今为止遇到的问题大致如上,做下笔记,同时希望对同为开发的朋友有用   最后,附上本人在github上的一个基于java的微信支付后台Demo&/Seanid/wechatPay & &
馆藏&23398
TA的最新馆藏
喜欢该文的人也喜欢

我要回帖

更多关于 微信扫一扫支付怎么弄 的文章

 

随机推荐