在小程序支付中,需要注意两个地方,第一是由于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)微信在收到商户寄回的合同后,会由专人负责审核,确认无误后,会尽快盖章寄还商户。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)