微信支付怎么用 微信支付平台使用方法
要使用此功能,用户只需在微信中关联一张银行卡,并完成身份认证,即可将装有app的智能手机变成一个全能钱包,之后即可购买合作商户的商品及服务,在付费时只需在自己的智能手机上输入密码,无需任何刷卡步骤即可完成整个过程且简便流畅目前,微信支付已实现多种支付方式,并提供多种营销新工具,满足用户及商户的不同场景。
微信被盗,如何冻结支付账户?
您好,如您手机丢失了,想要快速冻结微信支付账户,可以通过以下4种方法进行操作:
1、登录微信,依次点击【我】-【设置】-【账号与安全】-【微信安全中心】-【冻结账号】;
没有绑定手机或QQ号,但微信有绑定银行卡,可使用银行卡资料冻结。
2、您可以拨打微信支付官方唯一服务热线:95017,根据语音提示按9号键进行自助冻结微信支付功能。
3、通过微信平台工具冻结:
搜索小程序“腾讯客服”选择“微信冻结”,按指引进行冻结;
4、关注“微信安全中心”公众号,点击底部菜单栏【我需要】-【账号冻结】;
* 以iphone 12型号手机,iOS14.6系统版本,8.0.6微信版本为例子,不同型号版本手机操作通用。
支付宝、微信支付(国内、国际版)走过的坑
目前为止,已经完成了支付宝(国内国际版)、微信(国内国际版)的开发,包括h5、微信公众号、app的支付开发。其中走过了很多的坑,记录下来,以后做这方面的朋友可以少走一些坑。接下来我也将从国内国际两个方向记录一下。
1、在生成公钥私钥以后,要上传公钥到支付宝开放平台获取支付宝公钥,以及公钥私钥在接口如何使用的就不具体讲了,遇到签名问题的时候请使用支付宝验签工具验证。另外需要注意一点,坑了我将近两小时的问题,我在收到支付宝异步回调的时候,是可以延签通过的,然后我进入到支付宝联调工具中把刚才回调的地址重新访问一遍,这个时候是需要注意的,因为这个时候已经将回调的参数拼接在了url后面,RSA加签出来的签名是有特殊字符的,然后就一直延签不通过。
2、微信方面由于没有sdk,所以需要自己写的部分相对多一些,其中在与ios对接的时候,发现死活调不起来微信,但是安卓却可以,浪费了将近半天的时候,最后修改了一个参数的长度,发现ios可以了。其中在调起支付接口中有一个参数timestamp,注意这个参数长度是10位的,但是java的时间戳长度默认是13位的,后来改成了10位就可以了。另外国内版微信有公众号支付、h5支付、app支付,分别是三种不同的接口。h5支付和app支付都可以在微信开放平台中申请的,但是公众号却需要在商户平台去绑定公众号的appid,这点需要注意一下,是需要不同的appid的,但是商户号可以使用同一个。
国际版的一个最大的特点就是效率慢,太慢了。相比国内多的接口就是报关接口。
国际版支付宝和国内的完全不同,使用的网关是mapi开头的地址,另外如果使用rsa的话,公钥是需要发送邮箱到支付宝海外团队的(需要他们返回支付宝公钥),在做国际版支付宝的时候遇到的一个最大的问题就是签名问题,支付宝延签工具也可以,客服也问了好久,可就是在唤醒的时候一直报签名错误,传递参数的值(包括sign)中如果存在特殊字符(如:、@、/、+、{}等),那么该值需要做URL Encoding,这一点一定要特别注意,一定要做url encoding操作,不然会坑死自己的。另外国际版支付宝是需要有资金单位的,还没有rmb结算的时候,所以在开发的时候统一使用了美元。
国际版微信在申请填写手机号的时候不要加+86,不然你会收到设置api密钥的时候收不到短信的魔咒。另外国际版微信是需要商户号和appid手动绑定的
微信支付开发者工具怎么测试微信支付
1,进入微信公纵号,进入开发者中心,
2,记下这两个值AppID(应用ID)和AppSecret,
3,AppSecret下面有个服务器配置,修改TOKEN和你服务器上token文件的地址。token文件里的token值与你设置的一致。(token文件网上有下载),验证通过后可以停用。
4,配置玩token,继续滚动鼠标到后面,不要以为这个页面下面没东西了。找到“网页授权获取用户基本信息”,修改成你的服务器域名不加http
5,再选择微信支付菜单,选中商户信息,记住微信支付商户号,登录商户号平台设置key
6,选中开发配置,填写你的授权支付目录和测试目录,两个目录不要一样,再把你的微信号添加到白名单,这样就可以以用你的微信开始测试了。
7,把刚刚记的两个值和你的商户账号id和设置的key填到接口文件中就可以测试了。
微信支付平台联调工具的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于微信支付对接网站、微信支付平台联调工具的信息您可以在本站进行搜索查找阅读喔。
还没有评论,来说两句吧...