微信网页支付应该怎么调用微信接口

新手学堂016

微信网页支付应该怎么调用微信接口,第1张

1、申请微信支付。小程序认证以后,可以在小程序后台,微信支付菜单栏,申请微信支付。填写企业信息和对公账户,微信支付会打一笔随机金额到对公账户,输入金额完成验证后,在线签署迁移,即完成了微信支付的申请流程。

微信支付申请完,会发送微信支付商户号,商户平台用户名密码等信息到注册者邮箱。

2、配置小程序密钥。小程序后台设置页,点击生成,管理员验证二维码后,会随机生成AppSecret。请妥善保管好Appsecret,不要明文存储于服务器,AppSecret用于和微信服务器交互。比如获取用户的openid接口就需要用到

3、设置密钥和下载证书

用申请微信支付获得的用户名和密码,登录商户平台(payweixinqqcom),在账户中心,API安全中下载证书和设置密钥。

密钥是32位,设置以后需要妥善保管,因为无法查看密钥,所有微信支付相关的接口都会使用这个密钥加密。

4、配置HTTPS服务器 小程序的前端是使用微信提供的框架开发,但是后台依然是开发者自己的服务器。小程序发起的是HTTPS请求,意味着小程序开发者必须配置HTTPS服务器。配置HTTPS服务器之前,先要获取证书,证书可以向相关机构购买,腾讯云目前可以向用户提供免费的证书。

5、微信支付流程

微信支付有多种支付方式,包括刷卡支付,公众号支付,扫码支付,APP支付,所有微信支付的接口都可以到官方找到。小程序是在微信里调起支付的,其实是公众号支付,关于公众号支付的详细文档可以这里找到:http://bbshtml51com/f-37-1/。所有公众号支付相关的链接都可以在此链接找到,开发者首先需要大概了解这些接口。

6、小程序调起微信支付,用的是小程序微信支付接口wxrequestPayment,该接口的详细描述可以查看小程序的微信支付API。

这个接口中的package和timeStamp参数是从开发者的第三方服务器返回的,package是第三方服务器从统一下单接口回复中获得。

接口中其他的参数,appId,noceStr,signType以及paySign则由小程序这边存储或者计算而得。

根据腾讯公布的政策,需要申请微信支付接口的商家,首先需要申请成为服务号,填写商户基本资料、业务基本资料、财务审核资料。通过审核的商户才能进入开发流程,通过开发接口文档的指引,帮助商户顺利完成开发,此后签订合同并缴纳保证金后,申请全网发布,即可开通微信支付能力。微信支付需要向所有类目商家收取2万元保证金,主要是为控制交易风险。凡是认证安全的网页,都会有“微信安全支付”提示;微信支付还联合PICC推出100%全赔保障。

这种就是多个接口集成,一般第三方支付平台会提供微信,支付宝的支付接口,外加第三方支付接口,这样就会有三个接口了。

近年来,各行各业都在如火如荼地进行着传统行业的电商化。企业实现电商化的关键在于拥有一个强大的电子商务网站平台,用于企业产品和服务进行管理。而完成整个电子商务流程的核心环节是电子交易,即通过网络,将商品、服务的款项支付给电子商务平台的所有者。在这种网上支付场景中,第三方支付接口起到桥梁纽带的作用。

对于首次使用第三方支付平台的人来说,当申请的商户号审核通过后,便需要把智付这类第三方支付接口集成至网站。这样,网站才能正常使用电子交易等第三方支付功能。由于第三方支付接口具备一定的技术性,造成很多人对于支付接口的集成并不十分了解。就一般而言,智付这类第三方支付接口有三种方式可以完成支付接口集成。

方式一:网店论坛团购系统帮助教程

如果使用的网店类型是SHOPEX、ECSHOP、NowSHOP、PHPWEB、最土、网趣、mvmmall商城、ecmall商城、方维等,那么可根据这些系统官网提供的帮助教程,找到支付管理,安装智付这类第三方支付提供的插件,按照要求设置相关信息,此时网站就可以正常使用第三方支付的各项功能了。例如Ecshop网店智付集成,以下流程可作参考:

1、将includes和languages两个文件夹覆盖到您的网站根目录下;

2、到ecshop的后台,系统设置—>支付方式,找到“智付支付”,点击后面的安装按钮,安装智付支付;

3、安装时需要商家号和支付密钥,输入商家号和支付密钥,点击确定。(支付密钥在智付的商家后台,支付管理里面设置);

方式二:自助集成

如果有专业的网站程序开发或维护管理的技术人员,可下载智付这类第三方支付的接口资料。根据资料里的代码示例、技术文档等,把程序代码集成到网站。一般的第三方支付平台,都会有相应的下载页面。以智付为例,可以根据以下步骤完成下载:

1登录商户后台;

2找到支付管理菜单中的接口下载,里面会提供第三方支付接口相关的的文档,如转账接口,国际信用卡支付接口,特色服务接口等。选择需要的第三方支付接口资料,点击下载即可;

方式三:申请技术支持

如果是商户的技术人员,可以与我智付这类第三方支付的技术支持人员联系,寻求技术援助。

随着互联网与传统行业的不断融合,在未来,第三方支付极有可能取代纸质货币,成为日常交易结算的支付工具。就目前而言,智付这类第三方支付平台能为商家和消费者提供便捷的支付服务,例如网上支付(B2C、B2B)、电子钱包支付、移动支付、点卡支付、代收代付、二维码支付、微信支付、资金托管服务、POS收单、二维码收款通道、一键APP收款和支企直连,代收代付,智生活平台,跨境结算,跨境服务等其它增值服务。在未来,随着第三方支付技术的不断更新迭代,第三方支付所能提供的产品和服务将会更加多样化,便捷生活的方方面面。

APP支付申请条件

申请成为APP支付商户需要满足以下条件:

1、APP支付商户,须拥有微信开放平台的APPID;

2、APP应用必须通过开发者认证。

APP支付申请方法

1、登陆开放平台,选择"管理中心"=》"移动应用",选择需要申请支付的应用,点击"查看"=》 "微信支付"=》 "申请开通",步骤如下;

步骤一:进入管理中心,点击移动应用

步骤二:选择需申请支付功能的应用,点击申请开通;

步骤三:进入申请页面,开始填写资料,再依次根据页面指引操作。

温馨提示:商户申请微信认证的主体与申请开通微信支付的主体需保持一致。