微信支付开发者文档第三方开发者有什么权限?

方倍微信支付开发(2) 微信支付账号体系 - 突袭新闻
当前位置&:&&&&方倍微信支付开发(2) 微信支付账号体系
热门标签:
方倍微信支付开发(2) 微信支付账号体系
来源:本网整理
编辑:王可评论:
本文介绍微信支付账号体系各参数。商户在微信公众平台提交申请资料以及银行账户资料,资料审核通过并签约后,可以获得表6-4所示帐户(包含财付通的相关支付资金账户),用于公众帐号支付。帐号作用
本文介绍微信支付账号体系各参数。
商户在微信公众平台提交申请资料以及银行账户资料,资料审核通过并签约后,可以获得表6-4所示帐户(包含财付通的相关支付资金账户),用于公众帐号支付。
公众帐号身份的唯一标识。审核通过后,在微信发送的邮件中查看。
公众帐号支付请求中用于加密的密钥Key,可验证商户唯一身份,PaySignKey对应于支付场景中的appKey值。审核通过后,在微信发送的邮件中查看。
paySignKey
除了支付请求需要用到paySignKey,公众平台接口API的权限获取所需密钥Key,在使用所有公众平台API时,都需要先用它去换取access_token,然后再进行调用。审核通过后,在微信发送的邮件中查看。
财付通商户身份的标识。审核通过后,在财付通发送的邮件中查看。
partnerKey
财付通商户权限密钥Key。审核通过后,在财付通发送的邮件中查看。
表6-4 微信支付账号体系
appSecret、paySignKey、partnerKey是验证商户唯一性的安全标识,需妥善保管。对于appSecret和paySignKey的区别,可以这样认为:appSecret是API 使用时的登录密码,会在网络中传播的;而paySignKey是在所有支付相关数据传输时用于加密并行身Q榈拿茉浚霰A粼诘谌胶筇ê臀⑿藕筇ǎ换嵩谕缰写ィpaySignKey仅用于支付请求&
为什么应该抵制“新国货”小米?
重磅!中国科技创业投融资统计报告发布
格力手机首销仅数万台 董明珠个人招牌难奏效
本网最新文章本文介绍如何使用JS API支付接口完成微信支付。
一、JS API支付接口(getBrandWCPayRequest)
微信JS API只能在微信内置浏览器中使用,其他浏览器调用无效。微信提供getBrandWCPayRequest接口供商户前端网页调用,调用之前微信会鉴定商户支付权限,若商户具有调起支付的权限,则将开始支付流程。这里主要介绍支付前的接口调用规则,支付状态消息通知机制请参加下文。接口需要注意:所有传入参数都是字符串类型!
getBrandWCPayRequest参数如表6-5所示。
字符串类型
商户注册具有支付权限的公众号成功后即可获得;
字符串类型,32个字节以下
商户生成,从日00:00:00至今的秒数,即当前的时间,且最终需要转换为字符串形式;
随机字符串
字符串类型,32个字节以下
商户生成的随机字符串;
订单详情扩展字符串
字符串类型,4096个字节以下
商户将订单信息组成该字符串,具体组成方案参见接口使用说明中package组包帮劣;由商户按照规范拼接后传入;
字符串类型,参数取值"SHA1"
按照文档中所示填入,目前仅支持SHA1;
字符串类型
商户将接口列表中的参数按照指定方式迚行签名,签名方式使用signType中标示的签名方式,具体签名方案参见接口使用说明中签名帮劣;由商户按照规范签名后传入;
表6-5 getBrandWCPayRequest参数
&&& getBrandWCPayRequest返回值如表6-6所示。
get_brand_wcpay_request:ok& 支付成功
get_brand_wcpay_request:cancel 支付过程中用户取消
get_brand_wcpay_request:fail 支付失败
表6-6 getBrandWCPayRequest返回值
JS API的返回结果 get_brand_wcpay_request:ok 仅在用户成功完成支付时返回。由于前端交互复杂,get_brand_wcpay_request:cancel
get_brand_wcpay_request:fail 可以统一处理为用户遇到错误或者主动放弃,不必细化区分。
二、JS API支付实现
下面代码是微信官方提供的JS API支付demo
2 include_once("WxPayHelper.php");
5 $commonUtil = new CommonUtil();
6 $wxPayHelper = new WxPayHelper();
9 $wxPayHelper-&setParameter("bank_type", "WX");
10 $wxPayHelper-&setParameter("body", "test");
11 $wxPayHelper-&setParameter("partner", "");
12 $wxPayHelper-&setParameter("out_trade_no", $commonUtil-&create_noncestr());
13 $wxPayHelper-&setParameter("total_fee", "1");
14 $wxPayHelper-&setParameter("fee_type", "1");
15 $wxPayHelper-&setParameter("notify_url", "htttp://");
16 $wxPayHelper-&setParameter("spbill_create_ip", "127.0.0.1");
17 $wxPayHelper-&setParameter("input_charset", "GBK");
22 &script language="javascript"&
23 function callpay()
WeixinJSBridge.invoke('getBrandWCPayRequest',&?php echo $wxPayHelper-&create_biz_package(); ?&,function(res){
WeixinJSBridge.log(res.err_msg);
alert(res.err_code+res.err_desc+res.err_msg);
30 &/script&
32 &button type="button" onclick="callpay()"&wx pay test&/button&
33 &/body&
34 &/html&
将其中的微信支付参数修改成自己所申请得到的,然后将网页上传到微信支付目录下,给测试账号回复该网页地址。用户就可以实现一次JS API支付。
三、效果演示
下面是官方DEMO修改后,发起支付的页面图。
输入支付密码
阅读(...) 评论()后使用快捷导航没有帐号?
微信服务号第三方开发常见问题,中小企业如何开发微信服务号
1、所谓的第三方开发,就是腾讯公众平台内开放的开发者模式。用户可以根据个人不同的需求开发不同的功能
0.jpg (40.95 KB, 下载次数: 3)
21:15 上传
2、开发模式后,有两个需要我们去填写的东西:一个是ur,一个是token;简单的解释一下就是:url地址,第三方平台的地址;token是通往地址的接口。3、第三方的开发什么?就是一些功能模块。第三方是一个平台,微信公众平台管理也是一个平台。而url就是一个一条链接微信和第三方的桥梁,token就是桥上的钥匙。4、微信允许开发者在自己的平台上开发东西然后通过公众平台来实现。微信的后台实现的就是最简单的功能:(1)、粉丝简单管理(昵称、签名)(2)、消息管理。(3)、群发图文等但当我们想要一些别的功能,如表单、相册等。微信则不提供这样的功能,但微信提供接口让第三方去开发,实现客户多样化需求。5、第三方形式有很多。最常见形式就是大平台,大家最熟悉的独立开发平台,微盟、乐享、还有我们的云点微信(打个小广告)。还有的就是纯技术代码实现功能直接连接微信公众账号,比如大家可能见过,有些公众账号单一实现:微信墙、抽奖等单一功能模块。6、第二种的表现形式太窄,除非是个技术宅自己开发的玩,不然很少有人选择第二种。第一种居多。7、目前市面上有的声势大平台无非以下几种:微盟、乐享、微擎。问题1:简单评价下,几个平台的优缺点。答案:微盟:功能齐全操作复杂,不支持定制开发;乐享:因为源码泄露,市面很多公司都用的乐享源码(包括很多自称开发第三方的,很多只有大众功能的乐享源码,不支持小众定制开发);微擎,完全开源的后台程序,全面支持定制开发(缺点就是大众模块太少)。8、很多人都说无非是个平台,都是代码写的。但其实不然。这三家底层东西不一样。我们采取的就是自主开发,全面支持定制开发,但这样就面临一个和微擎一样的问题,大众模块很少。我所谓的大众功能如下图:
1.jpg (31.36 KB, 下载次数: 8)
21:16 上传
当大家看到类似第三方是这种形式时,千万不要相信这是自主开发,这是乐享源码修改版本的。问题2:技术层面分析很到位,那针对我们使用者费用这块也帮忙分析下。答;费用问题,主要要看使用者具体需求。如果使用者觉得通用模板不喜欢的话,那就要定制开发。如果你只是简单的大转盘、抽奖什么的,乐享就是不错的选择。一旦牵扯到定制问题,自然就会是高费用输出。比如一些大型定制开发:erp、crm、oa等。这些只能定制开发,技术难度也会相对高一点,一方面数据对接,一方面重新搭建。前者废神,后者费脑。对于大平台的用用户也可选择多向方式,在每个平台搭建,到时候更改微信后台的url和token来获得不同功能模块。
第二部分 群友针对性提问问题3:我觉得很全面 如果技术层面没有问题 那么安全层面呢?答:安全问题,有时候需要把公众号账号、密码都交出去。互联网没有绝对安全,只要牵扯到第三方平台调用微信平台功能就牵扯到虚拟登陆。这时就需要用户把账号、密码传递给第三方开发者。但所谓的传递出来并不是给了第三方,而直接进入数据库,数据库会对密码进行加密。第三方需要密码的原因是要调用微信公共平台数据。但如果有人动歪脑经,在登陆时设置保存用户密码,密码就不安全。一般第三方公司都不会这么去做,牵扯到平台出现安全问题、就会砸了自己招牌。问题4:比如下图怎么回事?商家自愿还是被迫?
2.jpg (131.25 KB, 下载次数: 0)
21:17 上传
答:这种不是第三方泄露,是一些操作大号打的广,他们到处收集大号发送广告,互联网界没有绝对的安全。只有相对的。商家账号可能被盗也可能是装作号码被盗,大多数实际是自愿。
问题5:阿虎烧烤使用的乐外卖系统,口袋通的微店,还有皮皮精灵的皮皮商城是不是都是属于通用模版改的商城?还是单独开发的?答:属于通用模板,而且复制的话很简单就是代码量的问题,不存在技术难点,唯一问题就是不同平台底层不一样,所以复制时要考虑自己平台的逻辑。
问题6:如果技术上复制简单 ,会不会出现大规模价格跳水,那第三方开发商除了开发卖钱&&有没有其他盈利渠道?答:乐享的源码外泄以后,就出现了大批自称是开发的第三方。所谓其他盈利渠道,我个人认为就是定制开发,因为通用模板这种东西,一旦腾讯说我自己玩,所有通用都得死,而这种可能性非常大。唯有定制开发是腾讯不会去碰触的。
问题7:你怎么看待腾讯最近推出的风玲项目答:腾讯内部出现了很多问题,关于微信的发展已不是张小龙一个人说了算,出现了很多波人。风铃是个例子。大家试过就知道了。对于使用者自己去用风铃,结果就是:不会用;对于技术去看风铃:瞎扯淡,还不如自己敲代码;
风铃说白了就是微网站,微网站在第三方开发中也是鸡肋,但是商家喜欢。商家会觉得有个微网站就正式了,气派了。实际用途一不大。移动互联网最关键的用户体验就是访问速度,对于微网站,越炫的,但网速只有呵呵了。
& &问题8:老猫怎么看外卖等专业小平台在这块市场以后的发展?有人拿代理或者是找小平台合作微信外卖下单的这个事情。我的意思是会不会跳水或者行业出现腾讯直接关掉等风险?答:外卖市场很好,看看数据,见下图(今天一个小店的十分之一数据,学校周边订餐的)
4.jpg (68.07 KB, 下载次数: 4)
21:17 上传
但移动互联网发展速度非常快,价格跳水这种可能有,因为没有绝对安全,但微信不会关掉。问题9:现在我们使用的乐外卖系统,但是感觉整体平台的UI界面一般,并且不能算真正意义上微信淘宝功能,而大部分看好微信营销的商家都希望能够有一个自己可控的微商城,这样是否通过定制开发可以完成,大概费用同通用模版商城的区别?答:通用模板就是怎么都有不喜欢的地方,定制开发的技术展现没有问题,但唯一问题就是UI。必须承认我们的UI很差。虽然功能和其他都一样,但美观度就差了一点。主要因为一个UI成本很高,如果使用专业UI做定制开发,成本必然嫁接在使用者身上。定制开发的费用,就微商城这块。一个UI月工资2万元以上,也就是说你要定制开发一个商城工期两个礼拜,要界面美观大方。就要1.5W以上成本了。但更多人考虑:客户需要UI漂亮,但做完他就闲置,成本就是公司的。所以技术型非土豪公司,一半注重的就是功能实现。美观度是始终是第二位问题10:酒店定制版,如果要做会员分级别,怎么处理?答:这个逻辑很好处理,给大家分享一个定制开发案例,见开发规划图:
5.jpg (33.36 KB, 下载次数: 20)
21:17 上传
具体问题,在客户没有需求时我可能不会去想,每个酒店也有自己不同运营模式,只能根据具体情况订方案。但是在技术上来说,没有难点,就是权限设置的问题。在微信里可以做到分级,关于分级:简单的说就是区分每个人的权限问题,每个人的微信进入公众平台的时候就会有一个象征身份绑定的东西。通过这个ID可以绑定每个人的权限。让每个人在同一个平台下进行不同分级的操作。也就是权限控制。问题11: Erp Crm Oa 定制模块 全都是接的同一个URL和Token吗 还是你想要哪个得来回切换?通过微信号,我可实现对你身份识别。在我的公众平台里面,有很多功能,但是我可以通过识别来控制你是否能去用我的全部功能我说的切换是你使用不同平台就需要切换。一般一个平台的url和token是固定的。crm& &erp&&oa的开发分两种:1数据对接的;2定制开发的(1)、相对简单,操作复杂,就是将原来crm、erp、oa的数据和微信上的进行抓取对接,以简单的形式来表现出来,只有代码量的压力,几乎没有技术难点。照猫画虎的画一个和crm一样的框架出来就好了。(2)、定制开发,就是在微信第三方平台搭建一个系统出来管理crm、erp
类似下图的后台
6.jpg (31.4 KB, 下载次数: 4)
21:18 上传
7.jpg (76.64 KB, 下载次数: 0)
21:18 上传
问题12:微信能与网络广告结合吗?或者结合形式?答:这个问题简单,发散自己的思维就可以做,只要有想法,技术实现没有什么问题。问题13:餐饮订桌点餐(含一桌多人同点一单)结帐这样的第三平台能实现吗?答:这个定制开发就很好规避,进入、选桌、然后再有人选桌提示已经有人点菜了,保证只有一个人操作就行了;一单多人点菜 比如我订了一个餐厅点了几个菜 然后把链接发给被请的让他点菜或更多的人最后我自己确定后再给商家远程下单,时间到了去吃就是了。案例介绍:传统企业微信erp开发的案例(西安超市供货商的真实案例)商户简单情况:原来商家一天有以下几个环节:1、早上八点打开电脑整理昨天销售报表,然后排序,下发到各个负责人,巡店。2、每天下午六点,超市给工厂订第二天货物,通过电话、短信。要一个人花费四个小时把所有订单整理好给配货部门配货,然后配货部门花费四个多小时配货,一天要工作到凌晨四点;我们针对这两个环节进行了微信优化:
1、微信发送:报表。一秒钟整理好,原来需要一个小时。2、6点超市人员订单,系统自动生成配货单。过程十分钟。然后配货,所有工作12点左右完成,节约人力和时间。另销售报表里面做了权限设置,只有能看的人看到,看不到的人发送是不会有反应的。微信开发大家不要想得特神秘,就是简单的:你给他发送一个消息,这个消息就是一个指令,触发一个程序而已。这个指令能实现什么功能呢:对接到个人微信,对接到短信,对接到邮箱,对接到硬件,对接一个大转盘等;
第三部分 群友自由交流1、支付宝支付接口关闭,有没有什么方式可以使微信内部支付的流程相对通畅的办法?答:由于支付流程不通畅,很多商业的定制开发都被搁置了,很难有进展,这个问题只能等微信开放微支付。2、定制开发的产品服务和域名都是客户自己的吧?然后直接单独定制开发?单独定制开发客户有独立版权吗?后续升级服务如何?答:自己投域名和空间就可以,服务器成本太高了,定制服务后期提供升级服务,独立版权。我一直都不提倡外包,所谓微营销都很难落地,因为他们讲的都是大众,而每个商家个体需求都是不一样的。
3、我想问一下想做一个简单定制流程是什么? 500粉丝、微信验证、自定义页面的,如果做一个简单的,自己如何做?答:简单定制可能就不需要定制。这是一个定制的开发学校周边的案例。
8.jpg (18.02 KB, 下载次数: 15)
21:18 上传
4、你说的那个超市定制开发,能报个价吗?答:如果就是简单下单——结算、填写信息——打印机打印,没有其他功能,基本就是页面问题。300-3000不等。5、微信公众平台可以自动回复视频内容么?答:视屏内容必须是在图文消息里面,而且是腾讯视频。6、怎么做到在语音回复一个词接着触发一个语音,而且新触发也是60S的,还有罗缉思维下框的东西,比如说关于霸王餐,这个自己要做怎么办到?语音识别是认证的服务号有的,是一个鸡肋产品,就是好玩,他的逻辑是:语音——转化成文字——触发程序。原来是通过一个字、词去触发程序(我这里说的程序你可以理解为一个功能、一篇文章、一段文字、语音等),自定义菜单就是你设定好后,通过点击菜单去触发程序。自定义菜单的表现形式千奇百怪,你要自己体验我这边有做蔬菜的:欣宜农场。做订餐的:快餐一号。他们都是用一个模板。7、刚讲到腾讯风铃不靠谱,那大家对微社区怎么看?已经有了朋友圈,微信重通讯轻社区,微社区产品本身过重,对于用户体验,真的有必要吗?微社区感觉不是很方便,网址不好记录。还有好多第三方的应用其实都不好找入口?微社区目前功能有限,还在进化中极致的用户体验就是用着舒服方便快捷,凡是让客户麻烦的开发我一律不做。
width:100%">微信开放平台微信登录授权的说明选择字号:
微信登录,是指移动应用和网站应用通过接入该功能,让用户可以通过微信帐号来登录,降低注册门槛和用户流失率。此外还会在经过用户同意后,将用户基本信息(头像、昵称、性别、地区、语言)提供给开发者。
注:本次开放属于邀请内测,暂只对已开通移动应用微信登录的微信开放平台帐号来开放。
微信登录优势:
移动应用微信登录在手机端,用户通常已经登录微信帐号,通过微信联合登录第三方应用,能够帮助第三方开发者降低注册成本,提高用户留存率,并在用户同意的基础上,获取昵称等基本信息,建立第三方应用的基本用户资料。
网站微信登录PC端通过微信扫码登录的形式,可以将用户在移动应用、公众号、PC端网站之间的电商订单、社交数据等统一存储,达到用户在一端操作,全网可查询的效果。
申请类型/资格
移动应用:内测期间微信登录只开放给拥有微信支付权限的开发者,请确保该移动应用已获得微信支付权限;
网站应用:暂不支持直接申请,内测期间微信登录只开放给拥有微信支付权限的开发者,请确保您至少有一个移动应用已获得微信支付权限。
案例:美丽说、腾讯新闻、同程、唯品会
申请须满足条件
目前微信登录功能,目前在内测阶段,对已开通移动应用微信支付的帐号开放。
内测期间,需满足以下条件,方能进行申请:1、应用须审核通过;2、应用须获得微信支付权限;3、应用须绑定公众号:绑定的公众号必须通过微信认证,开通微信支付,且开启安全保护。
登录申请方法
进入微信开放平台()=》管理中心=》移动应应用(已审核通过)=》微信登录,进入微信登录功能申请页面,根据页面提示进行申请即可。
注:微信登录申请前,应用须绑定公众号,绑定方法:在管理中心=》公众号中进行绑定即可。
以上信息是否已解决您的问题?微信公众平台开通微信支付必须要开发者模式或者与第三方合作吗?_百度知道
微信公众平台开通微信支付必须要开发者模式或者与第三方合作吗?
要么是服务号,要么是认证过的订阅号才可以的!接入步骤流程图:公众号支付申请方法:1、登录公众平台,选择&微信支付&=》点击“开通”=》按照页面提示填写资料;2、收到审核通过的邮件后就可以开始开发工作。需要登录商户平台(pay.),在页面填写打款收到的金额,并在线签署协议,完成支付申请。APP支付申请方法:登陆开放平台(),选择&管理中心&=》&移动应用&,选择需要申请支付的应用,点击&查看&=》 &微信支付&=》 &申请开通&,申请流程与公众号支付申请流程一致参考资料:《微信支付申请接入方法》
其他类似问题
为您推荐:
提问者采纳
这个一般都是要找第三方来写支付接口的,自己弄比较麻烦
那我想请问一下可以自己做吗?关键是找别人写接口太贵啦。而且每个月都要给钱啊。
这个接口不用每个月收费啊,一次性搞定,3000元左右
提问者评价
开发者的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 微信支付开发者 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信