H5在微信小程序及公众号中的支付

H5在微信小程序及公众号中的支付,第1张

为了解决在公众号支付和扒歼在小程序中支付问题,写了个js工具文件,根据当前环境执行不同的支付方法(以小程序支付流程为主)

在小程序支付中,需要注意两个地方,第一是由于package='prepay_id=XXX'传到小程序时会导致数据接收不完全,困亩所以就只传XXX,‘prepay_id=’由小程序那边拼接上了;第二点是‘/pages/Pay/Pay’是与小程序约定的处理支付功能的页面春尺冲,需要对应着。

在需要调用的文件用引入【import {payTool} from './PayTool.js'】,并在获取订单信息后,传入订单信息,发起支付流程【payTool(payParam)】

在小程序中获取订单信息

https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=7_7

根据微信小程序支付说明文档使用接收的参数调取支付功能

2020.12.24补充

刚学到还有个qs可以用,,,

1、npm install qs

2、var qs = require('qs')

3、不需要对package进行修改,直接传参即可。 小程序那边也不需要再处理了

首先我们要开通微信服务号,目前微信支付功能仅开放给已经通过微信认证的服务号(企业、商店商家、非事业单位媒体类服务号)。开通服务号后,还要通过认证,流程图如下。

认证成功后,需要登录微信公众号,进入:服务-服务中心-商户功能

然后根据要求提交商户的基本资料。主要包括如下几类:1、微信支付售卖的商品/服务信息,并据此选择经营范围、填写售卖商品信息,此处填写的商品信息将作为日后运营监管的依据;

2、提交业务审核资料此处提交的商户资料,要求与认证的商户主体一致,即营业执照,运作者等信息要一致

3、提交财务审核资料提交的公司财务资料,要求与业务审核中的主体一致,即运营主体与结算主体一致。

4、资料提交完成后就是等待审核大约微信7个工作日内会给到审核结果;审核成功与否,会在微信公众平台的后台会收到通知信息

通过审核的公众乱歼号,将收到通知邮件,邮件中包含重要开发参数,这个时候要注意牢记申请时填写的邮箱地址。该邮件在业务审核资料时有设置过

进入开发、签订合同。

这个时候需要注意:

1、通过审核的商户可以开始进行开发工作,微信已提供清晰的开发接口文档,帮助顺利完成开发工作。同时未来节约时间,商户可以将签订合同与开发工作同步进行。

2、

签订合同

1)通过审核后,商户便可在线下载合同,源陪做盖章后请根据指引寄回;2)若申请公众号支付,则商户需要签订《微信公众平台商户功能服务协议》和《微雹衡信支付服务协议》;3)若仅申请app支付,则商户仅需签订《微信支付服务协议》(下载、盖章、寄回),无需签订《微信公众平台商户功能服务协议》;4)若同时申请公众号支付和app支付,则同2),签订《微信公众平台商户功能服务协议》和《微信支付服务协议》;5)微信在收到商户寄回的合同后,会由专人负责审核,确认无误后,会尽快盖章寄还商户。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12215772.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存