
1开通微信支付和微信商户号
2获得用户的openid
3获取prepay_id和支付签名验证paySign
这样简单3步,小程序的微信支付功能就接上了,下面是测试的支付效果图
欢迎共同研究探讨
首先表达一下,自己是一个喜欢记笔记,但是不喜欢写技术博文的人,但是在开发服务模式过程中走的一些弯路想分享出来,希望能帮到需要的朋友开发时,少采坑。
1微信支付分为两种模式:普通模式、服务模式。
普通模式:通俗的讲就是,一个单位申请了微信支付商户和小程序或公众号,小程序或公众号支付关联了该单位的商户进行支付,最终钱打到自己公司账户上。这是直连。
服务模式:A单位注册了微信支付服务商账户(微信支付商户特殊账号),A单位为B、C、D等公司创建微信支付商户号,来为他们提供微信支付能力。B、C、D不具备开发能力A单位代劳。B、C、D通过自己申请的小程序应用,或者是直接使用服务商申请的小程序发起支付后,最终钱打到B、C、D对应的账户上,A单位不做资金流转。
服务商模式支付总结:
统一下单接口:
1appid 指的是,服务商对应的微信公众号(不是小程序是公众号,普通模式这个是小程序ID)
2mch_id :服务商对应的微信商户后台账号ID
3sub_appid: 可以是服务商的APPID、也可以是子商户的APPID
4sub_mch_id: 子商户账号ID (需要注意的是,sub_mch_id 与 sub_appid 成对出现,如果接口报两个不匹配,肯定是在后台没做关联,需要服务商登录商户后台,服务商功能-特约商户管理-选择管理列表中对应的子商户的 “配置”按钮,在 特约商户APPID配置 中添加 小程序ID,建立关联)
服务商通过API,退款子商户的授权(相关错误提示:特约子商户商户号未授权服务商的产品权限)
1服务商-产品中心-特约商户授权产品-已开通,找到可授权的产品及方案列表。
进入服务商API退款-特约商户列表,“发起邀请”。
2子商户登录-产品中心-我授权的产品,点击“授权”。
一般当你的微信小程序注册并认证成功之后,接下来就需要开通微信支付功能,下面就和大家分享一下小程序如何接入微信支付?
步骤一:开通微信支付功能
登陆微信小程序账号,左侧有一个微信支付功能,点击开通
步骤二:选择选择开通方式
①申请一个新的微信支付商户号
根据微信的提示填写信息,每填好一步记得点击“保存并下一步”。其中“填写基本信息”有一个“微信扫码”,使用您的手机扫描后关注该公众号:上面会提示您微信支付的进度。
(4)完成信息后,跳出如下提示:
可以从微信支付模块看到申请进度
(5)在您的微信支付公众号中会有审核进度提示:
(6)如果审核通过了:(建议使用电脑端打开您的邮箱,因为后面需要用到手机,直接用手机打开不方便 *** 作)
1您会在您之前留下的邮箱内收到“验证通过”提示
2手机短信提示“验证成功”;
3您的微信收到提示“验证成功”;
(7)切记:保存好从你的邮箱中获取的“微信支付商务号”和“商务平台登录账号”。
按照您收到的邮件的提示进行 *** 作:(这里是手机签约教程)
1)打开微信扫描二维码,并根据手机上的提示完成 *** 作:(在这之前你需要了解:“微信验证方”向您之前填写的yhk中转入的具体的金额,后面“签约”需要用到。)
这是上图第1步扫描二维码后在手机上进行的签约:
如下图:按照图中的1—6步,执行。
这是上上个图第2步点击“前往 *** 作”:点击后跳转商户平台的页面:手机扫描后—>点击允许登录
1、绑定已有微信支付商户号
填写相关信息,提交即可。更多的信息详情访问:如何获取与绑定微信支付商户号及商户密钥?
以上就是如何开通微信支付功能,大家不懂的,可以参考这篇文章,希望以上的内容对大家有所帮助!
为了解决在公众号支付和在小程序中支付问题,写了个js工具文件,根据当前环境执行不同的支付方法(以小程序支付流程为主)
在小程序支付中,需要注意两个地方,第一是由于package='prepay_id=XXX'传到小程序时会导致数据接收不完全,所以就只传XXX,‘prepay_id=’由小程序那边拼接上了;第二点是‘/pages/Pay/Pay’是与小程序约定的处理支付功能的页面,需要对应着。
在需要调用的文件用引入import {payTool} from '/PayTooljs';,并在获取订单信息后,传入订单信息,发起支付流程payTool(payParam);
在小程序中获取订单信息
>
需要。小程序接入微信支付如是用网络科技公司的商户,则请用网络科技公司的主体来申请微信平台小程序账号,是需要与微信支付申请商户主体一致并重新授权绑定的。小程序支付是指在商户既有的小程序内通过对接微信支付API,实现用户在小程序内完成交易的场景。
以上就是关于小程序在线支付全部的内容,包括:小程序在线支付、微信小程序服务模式支付、小程序如何接入微信支付等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)