【已实现】如何一个小程序实现支付给不同主体的商户号?

最近收到老板一个需求:

我们公司业务是SAAS物业小程序服务商,主要是为物业公司提供一些社区服务。这里面涉及到一些收款问题,我们需要代物业公司收款,然后进行分账。

找过很多资料,都是说不同主体不能收款的

很多人说不行,那就要尝试一下看看行不行

我的思路(按同主体的思路尝试)

第一步:将小程序的appid绑定微信支付主体

 

第二步:小程序管理员同意授权

第三步:配置支付参数,调用代码。

最终发现是可以完成支付的

 后面发现授权有两种方式可以绑定

1、由微信支付后台去绑定小程序,进行授权

2、有小程序里面的微信支付发起服务商模式关联

本人花费2个月时间,整理了一套JAVA开发技术资料,内容涵盖java基础,分布式、微服务等主流技术资料,包含大厂面经,学习笔记、源码讲义、项目实战、讲解视频。

 

 希望可以帮助一些想通过自学提升能力的朋友,领取资料,扫码关注一下

记得关注一下公众号【编码师兄

即可领取资料

### 如何在云开发的小程序实现微信支付 #### 开通条件与准备事项 为了能够在基于云开发的小程序中集成微信支付功能,需满足特定的前提条件。值得注意的是,微信支付并不支持个人开发者账下的小程序;仅限于已绑定合法企业身份认证的企业主体所创建的小程序才能申请并使用此服务[^2]。 #### 技术选型与环境搭建 对于希望利用云端能力简化支付流程处理的应用来说,采用`uniapp`框架配合`uniCloud`作为后端服务平台是一个不错的选择。通过这种方式不仅可以快速构建跨平台移动应用,还能借助官方提供的`unipay`插件轻松完成支付逻辑的编写与部署工作[^1]。 #### 支付接口调用过程概述 当用户确认订单信息后触发前端页面发起预支付请求至服务器端API接口,在这里会组装必要的参数并通过HTTPS协议发送给腾讯侧网关进行验证以及获取交易流水等必要数据返回给客户端用于后续操作展示。整个过程中涉及到敏感信息安全传输问题,则严格按照官方文档指引设置签名算法确保通信链路安全可靠。 ```javascript // 示例:初始化统一下单对象配置项 const payParams = { "body": "商品描述", "out_trade_no": new Date().getTime(), // 商户订单 "total_fee": 1, // 订单金额 单位分 "spbill_create_ip": 'CLIENT_IP', // 终端IP "notify_url": 'https://yourdomain.com/pay/notify', "trade_type": "JSAPI", // 交易类型 "openid": 'USER_OPENID' // 用户标识 }; ```
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值