微信支付宝注册时操作异常是怎么操作才能把钱入存呢?

业务需要一个在微信上能付款的功能,于是乎想到了最普遍的支付宝,坑爹的是T与A是水火不容啊,默默的还是接微信支付吧,没想到从此掉进了连环坑&&
网上写微信支付接口的还是很多,PHP官方有(鄙视源码作者,连参数对应都错了,能跑通才怪),NET版 微信支付--入门篇&这篇算是比较全的,java版。
PHP的只能参考,终究还是先按NET版的还创建项目,不过文章里面也没具体写到如何前后台交互(偶用的MVC),对于初次接触的人来说只能问题来一个解决一个。
至于怎么从0开发就不用详细说明了,参考这位仁兄的 微信支付--入门篇&,微信支付V2版网上也有Demo,但V3与V2相差太大,以此就新版V3 碰到的问题来说明解决方法。
基础问题先排除:
确保 商户功能 审核通过,会有官方邮件
支付授权目录(注意看文档,大小写关系很大 点击支付按钮,提示&access_denied& 网上有很多关于此问题的解决)
点击支付按钮,提示&access_not_allow& 需要将测试人的微信帐号加入白名单
【在开发调试阶段,测试链接需要在公众号内点击打开 白名单用户在公众号内向公众号发一条消息,消息内容即为测试链接,然后点击打开】文档中写得很清楚,但中招的人还是不计其数(偶也中了&&)。
【参数大小写敏感】md5 运算后,字符串的字符要转换为大写,注意是MD5运算模块。
基本问题排除后,出问题最多的就是 利用JSAPI 支付,提示&该公众号支付签名无效,无法发起该笔交易&,此问题搞了2天多,网上到处搜索,不停的对比文档,无耐欲哭无泪啊,&不要用wifi和用流量才不报错&的答案都有(没遇到过)
基于园友提出的另一个问题&测试目录改为,网页支付时直接提示get_brand_wcpay_request:fail_invalid appid 。使用了其他的目录如&也毫无问题。估计微信内部把含mall的支付都给屏蔽了。 & 此问题还没亲自验证,不过在微信中还是请不要用关于阿里有关的域名,否则都不知道怎么坑死的。
具体的问题与 &中说的一样,能得到预支付 ID:prepay_id,但点击支付就是一直 提示&该公众号支付签名无效,无法发起该笔交易&,又不能本地调试,只能发布后写日志。
根据网上说的调整参数位置、没办法又看文档,那问题出在哪呢?
签名无效,说明出在第二次签名,此次要将参数提交给前台用js来传给微信来校验,查看MD5操作,
prepay_id的获得需传参:
其中MD5签名方法
/// &summary&
/// 创建md5摘要,规则是:按参数名称a-z排序,遇到空值的参数不参加签名
/// &/summary&
/// &param name="key"&参数名&/param&
/// &param name="value"&参数值&/param&
/// key和value通常用于填充最后一组参数
/// &returns&&/returns&
public virtual string CreateMd5Sign(string key, string value)
StringBuilder sb = new StringBuilder();
ArrayList akeys = new ArrayList(Parameters.Keys);
akeys.Sort();
foreach (string k in akeys)
string v = (string)Parameters[k];
if (null != v && "".CompareTo(v) != 0
&& "sign".CompareTo(k) != 0 && "key".CompareTo(k) != 0)
sb.Append(k + "=" + v + "&");
sb.Append(key + "=" + value);
string sign = MD5Util.GetMD5(sb.ToString(), GetCharset()).ToUpper();
1.package改为prepay_id=u802345jgfjsdfgsdXXX 的格式(html页也是此格式)
2.加入signType为MD5加密参数(有人说不加是不对的)
3.两次MD5加密都要按文档的方法 key要放在最后再加密
4.MD5加密对大小写加密的结果是不一样的,检查 appId与appid、timeStamp与timestamp加密后是不一样的,确保HTML与后台加密的参数一模一样,是一模一样哦!!(坑中坑,没想到微信支付竟然对大小写敏感到如此地步),注意第一次加密参数都是小写
5.参数个数5个
6.body参数过长
7.加入openid
我们的问题大多出现在4,按上面顺序解决后终于看到了支付窗口!!!!
此文献给还在深坑中的小伙伴们&&
不说了,说多了都是泪&&
& & & &之前微支付已经集成到项目中一直没时间抽出,现在需要的留下邮箱,java的单独说明下,点下推荐。
  &鉴于没时间看邮件急于想要的可自行扫文尾的二维码进入微信公众号【一个码农的日常】,回复&net支付 或&java支付&&或 php支付
& & & & 或加入 &新建2号QQ群:&&(1号群:& 已满)在文件里面有源码地址(等群主有时间会通过)。
& & & &这里抽出来的是net版本的,主要解决前期页面支付问题,只是个基本的demo,没有回调页面。有园友也提出了demo中的不足,建议先跑通这个demo,然后在此基础上补充不严谨的支付逻辑,毕竟是涉及到money的问题,毕竟也只是个demo,不能不思考就完全照般。
& & & &微信现在开放了最新的JS-SDK, 有园友指出现在的demo上用js-sdk会冲突,建议先不用js-sdk,能运行后,可将全部js都照JS-SDK的支付方法更改。。哥也只能帮你到这了&&
=============================================================
争对于园友新手调通支付后回调页面问题特此又写了一篇&&以供参考。
最近将NET版的回调页也加入了源码。
& & & & 其它干货下载资源已放入公众号【一个码农的日常】微信号:icodertime&
阅读(...) 评论()为什么会有人把钱存支付宝里?
经常看到有人把钱存支付宝里面,几万几十万几百万的,还有余额宝。银行理财有比余额宝高很多的理财产品,安全性也比支付宝壕几倍!转进去,取出来还有限额。一笔十几万的款进去没个一周出不来!别和我说阿里的节操。相比阿里的节操,我更愿意相信银行的!除了淘宝和买火车票,支付宝的使用场景并不多啊。比如买个家电(好几万的)还不能用信用卡。这不是纯扯淡嘛!为了用它还得专门打开用,干嘛不用微信支付?反正微信一直开着的
按时间排序
方便啊,提取也方便,几分钟就到卡了,淘宝支付也方便,还有收益,为什么不放在余额宝?
对很多人来说,存支付宝里面跟存到银行卡里面没多大区别,现在很多地方支持支付宝付款之后出门只要带个手机了。很方便。
最大的原因,方便。身在魔都现在很多地方都可以用支付宝消费了,包括餐饮,交通充值,校园卡,各种城市服务…另外推出了“蚂蚁花呗”可以使用信用额度进行透支。其功能已不仅仅局限在单纯的支付上了。使用支付宝支付也不一定需要将钱存在里面。相比较你提到的微信呢?相较其支付功能之局限还是有些差距的。
学生党,支付宝就是方便啊。早上起床到门口的全家买早餐可以刷支付宝(偶尔还会有活动打折),不用带零钱;然后打车也可以用支付宝(虽然现在的券没以前多),很方便啊;支付宝上可以领取各种电子券和商家会员卡(地区之间有差异,反正能打折);和同学看电影上点评/猫眼订座;订机票,车票,景点门票;充话费充游戏你还要跑报刊亭买张卡刮?花呗预支额度虽然只有几千但是对学生党真的很有用啊;偶尔多几千块钱放余额宝虽然每天只有几毛但是很开心啊……至于微信支付就是用来抢红包的嘛,用起来好别扭啊,你要先点开微信,再点钱包……支付宝作为一个独立的app不方便?腾讯在支付业务上肯定是干不过阿里的,从财付通到qq钱包和微信钱包,最后都是充充游戏或者黄钻会员的。不要喷啊!毕竟我这种小穷逼不像楼主能看到别人存几十万几百万到支付宝啊……
等网银支付体验有支付宝一半好的时候,我肯定会去试一下。
话题惊现钓鱼二字。
一,余额宝在有较高收益的同时,资金可以较灵活的流动,这一点就是绝大多数银行理财产品做不到的。二,我为什么不能跟你说阿里的节操?三,「除了淘宝和买?车票,?付宝的使?场景并不 多」我不知道题主是哪里人,可能你们那里网络支付还不普遍,或者你没有这习惯。四,几万元的家电不知题主买的是什么,但是支付宝网页版支付 时,可以多种方式付款,当然包括信用卡(如果你绑定了)五,微信一直开着,就用微信支付?可事实是微信支付使用场景更少,再说,打开一下支付宝很麻烦吗?六,把钱存在余额宝和支付宝账户中,对芝麻信用也会有影响。
二者一定要挑其中一个吗?知乎是不是就是喜欢争执,一定要为自己的答案辩护。我就两个都有,快的有红包就用快的打车用支付宝支付,滴滴有红包就用滴滴打车用微信支付。就像联通上网便宜我就买联通的流量,用移动来打接电话。要学会选择各自的精华来提升自己的生活品质,管他那个应用更好,我又不是产品经理也不是老板,好不好关我毛线事。有鸡蛋,每个篮子都放一点嘛。又不是娶媳妇,只能选其中一个。
可能你们不知道,存支付宝是有保险的,存银行了,丢了是你自己的事
收益高的理财流动性差,流动性好的收益低。跟微信比,先入为主吧
我零花钱就喜欢放余额宝啊。你管我有多少。
在杭州的时候我主要是平时卖水果和买鸡胸脯用支付宝。其他的时候用微信支付。现在只在百度外卖上买吃的和酸奶用百度钱包。偶尔收快递用微信支付。
连花几千万买保险,投进去取不出来,取出来亏大半的人都大有人在,更何况是存支付宝……
我等穷学生,不买也没钱买神马大家电,开销除了现金基本上就是淘宝,懒得理财,况且余额宝一开始年化有7(>д<)所有家当放余额宝对我来说超方便啊。现在利率低了,转出有时候会延迟取钱不方便,但是越来越多消费都可以直接刷支付宝付啦买个水果都可以花呗透支诶多美好(? *`?? * )??。一个个软件绑定网银太麻烦了。
难道题主不知道江浙沪包邮?魔都这已经连嫖娼都可以支付宝了
看来你所在的地区能用到支付宝的地方真的不多。
不然怎么晒存款?
题主你确定不是在给微信支付打广告?在支付宝里放上大量的钱的人,我相信这些钱相对于他们只不过是他们总资产的一部分。这么多的钱在支付宝中可以以极快的速度进行各种用途(余额宝,支付,转账),相比起银行来说,快速方便而且高效。另一方面来说,也许人家热衷于购物,放大量的钱在支付宝(余额宝)中既能拿利息又能快速的下单购物,何乐而不为呢?支付宝在生活的方方面面都存在。就拿微信支付来比较,支付宝的用途更广,合作商家更多,提供服务更多,安全更好,提现到银行的速度更快(2小时)。P.S.要不是因为某些腾讯友商强制微信支付,以及我要买的刘看山周边,我才不会去用微信支付
智商捉急,存支付宝里还不是走银行?
为什么有人不存支付宝?
已有帐号?
无法登录?
社交帐号登录

我要回帖

更多关于 支付宝暂时无法操作 的文章

 

随机推荐