在微信服务号开发的时候经常会遇到微信支付的功能实现,通过实际经验自己总结了一下,前端在H5页面调起微信支付有两种办法,一是利用内置对象,二是通过引用微信的js sdk,亲测都能支付成功,从写法上来看用内置对象方法比较简单。这里讲的只是前端要做的事情,整个微信支付还有多一半的工作量需要后台去实现,这里就不讲了。
解决方法(利用内置对象):
function onBridgeReady(){
WeixinJSBridge.invoke(
'getBrandWCPayRequest', {
"appId":"wx2421b1c4370ec43b", //公众号名称,由商户传入
"timeStamp":"1395712654", //时间戳,自1970年以来的秒数
"nonceStr":"e61463f8efa94090b1f366cccfbbb444", //随机串
"package":"prepay_id=u802345jgfjsdfgsdg888",
"signType":"MD5", //微信签名方式:
"paySign":"70EA570631E4BB79628FBCA90534C63FF7FADD89" //微信签名
function(res){
if(res.err_msg == "get_brand_wcpay_request:ok" ) {} // 使用以上方式判断前端返回,微信团队郑重提示:res.err_msg将在用户支付成功后返回 ok,但并不保证它绝对可靠。});}
if (typeof WeixinJSBridge == "undefined"){
if( document.addEventListener ){
document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false);
}else if (document.attachEvent){
document.attachEvent('WeixinJSBridgeReady', onBridgeReady);
document.attachEvent('onWeixinJSBridgeReady', onBridgeReady);}
}else{onBridgeReady();}
给pc端网站添加微信支付功能属于微信开发方面,需要添加测试代码,通过扫描方式,添加微信支付,可以登陆你的微信公众平台,或者是。去官网上找寻接口信息。
微信公布微信支付申请流程:
首先需要申请成为服务号,并在申请微信认证后;
填写商户基本资料、业务基本资料、财务审核资料;
通过审核进入开发流程,通过开发接口文档的指引,完成开发;
签订合同并缴纳保证金后,即可开通微信支付能力;
根据微信服务器返回的数据,由我方来生成二维码。
手续费用:微信支付的起步保证金为起初的5万元降低至2万元,不过刷卡手续费依然没变,普通餐饮娱乐消费在千分之六左右。
在支付费率方面,微信支付对所有类目商户的费率均为0.6%,微信支付需要向所有类目商家收取2万元保证金。
凡是支持微信支付的商家,均是通过公众号或开发平台认证的,他们使用的是公众号、APP接入、扫码或刷卡支付的方式,而且均是正规商家。在这种时候进行付款时很安全的,腾讯会在后台提供大数据和云计算来监控交易的每个环节,并提供交易提醒,以确保支付安全。若有异常,会提示风险。真网站选择微信支付后,扫描二维码后出现微信支付界面,在此时会在出现的界面中间出现微信支付安全的字样,且有交易详细信息,包括交易单号、商家名称什么的。而钓鱼网站可就不会这样,可能就会要求你下载什么,这个时候可别继续了,或弹出假界面,但中间可能就没
申请条件:微信支付接口,目前只对通过微信认证的服务号(包括企业、商店商家、非事业单位媒体类服务号)、政府、媒体两大类型的订阅号和企业号开放。申请方法:1进入微信公众平台,申请一个微信公众号,类型为服务号(一天时间审核);2.申请微信认证,在左侧菜单栏找到服务,服务中心,里面有两个选项基础接口,微信认证,点击微信认证,3.进行商户信息的填写,找到商户功能,提交企业信息表以及银行账户信息。那接下来的就是等待微信官方的审核了, 审核通过了那么将签订在线合同 ,那你就可以开始开发工作,构筑你的微信支付了。
国内比较大型的有:京东购物商城、大众点评点网、美团网、美丽说等。微信支付是开放式平台,目前支持的网站已达上千家; 微信支付是集成在微信客户端的支付功能,用户可以通过手机完成快速的支付流程。微信支付以绑定银行卡的快捷支付为基础,向用户提供安全、快捷、高效的支付服务。 2014年9月26日,腾讯公司发布的腾讯手机管家5.1版本为微信支付打造了“手机管家软件锁”,在安全入口上独创了“微信支付加密”功能,大大提高微信支付的安全性。
通过了解各类搜索引擎 抓取互联网页面、进行索引以及确定其对特定关键词搜索结果排名等技术,来对网页进行相关的优化,使其提高搜索引擎排名,从而提高网站访问量,最终提升网站的销售或宣传的效果。搜索引擎优化对...
不能(néng)。如果你申请多(duō)個(gè)帐号用(yòng)一個(gè)域名,那么它在验証(zhèng)通(tōng)过后会会提示你此域名正(zhèng)在使用(yòng)中(zhōng)(正...
在XP系统中有时会遇到的搜索栏全部是空白的情况,而且打开电脑管理,在服务栏用高级模式时,右边内容全空。缺少搜索功能电脑肯定不好用。这个问题肯定是小问题,没有必要重装,不过找出问题的原因有点麻烦, 其解...
网络推广一般是推广自己所销售产品或服务的公司网站,分为两种推广方式1.一般都是百度开户百度竞价推广,开户费用6000-1万之间每个地区开户费用不同,开户的费用部分直接会转成后期的竞价费用,具体话费费用...
网站个人备案转公司备案需要走以下流程:1:在确认公司名与营业执照号码以前没有使用网站备案的情况下,得到以前个人备案的用户名与密码后,提供公司名与营业执照号码,交给空间商,由空间商为你实现备案资料修改。...
如何免费建一个网站? 一般搭建网站的主要步骤: 第一步:注册会员; 第二步:修改网站信息,设置域名; 第三步:建立网站内容。 第四步:打开网站。 网站免费获得,不收一分钱。 还有一种方法是: 1...
您访问的网站被机房安全管理系统拦截,有可能是以下原因造成: 1.您的网站未备案,或者原备案号被取消。 2.域名在访问黑名单中。 3.其它原因造成的人为对您域名的拦截。 对计算机机房进行网络监...
你是要解析域名还是要免费域名? 解析的话,其实不少域名商都免费代做的。 域名的话: 这个网站的域名是可以解析的。 我得说管理员我没广告,我没广告,我没广告!!!!!!!您好好去看看这个网站...