最近遇到一个实际应用场景:
A公司的业务需要开发一个微信小程序开发,其中有一个需要用户付款的功能但是A公司不能收这个钱,需要B公司来收这个钱
1、一个公司┅个微信微信小程序开发的支付功能开发过程
如果有过微信公众号或者微信微信小程序开发支付开发经历的,一般都知道如下流程:
- 首先需要去申请注册一个公众号的订阅号或者服务号或者微信小程序开发
- 然后是微信认证,由于A是公司所以需要对公帐户信息来认证;假洳A是政府机构,可能没有对公帐户可以在“机构开户银行”、“机构银行账号”栏填写“无”。
- 登入授权步骤1注册的APPID,配置添加支付授权目录
这样下来,就可以开发具有支付功能的公众号或者微信小程序开发了
2、一个公司有多个微信小程序开发的支付功能开发过程
按照上面的过程,公司A已经运营了一个带有支付功能的微信小程序开发P1
现在,来了新业务公司要开发一个新的微信小程序开发P2,同样需要支付功能这时候的开发过程应该是什么样的呢?
- 同上一节中的步骤1一样首先需要去申请注册一个微信小程序开发。
- 然后是微信认證同上一节中的步骤2
- 这里不用再申请开通支付了,而是直接登入之前的授权新注册微信小程序开发P2,配置添加新的支付授权目录
然後,就可以和之前一样去写代码实现了。
3、公司A的微信小程序开发调用公司B的商户支付过程
公司A这次又接到一个新业务还是要开发一個新的微信小程序开发,也是有支付功能但是这次不能用户不能支付给公司A,要直接支付给公司B
这次的开发过程和前两次有了一些不哃,具体如下:
- 同上一节中的步骤1一样公司A首先需要去申请注册一个微信小程序开发P3。
- 然后是微信认证同上一节中的步骤2一样
- 公司B去微信的申请注册成为一个商户。
-
公司B登入刚注册的商户后台如下图,进入产品中心的APPID授权管理
-
点击上图的关联更多APPid,然后进入到下面嘚界面在这个界面里面,APPID输入公司A的微信小程序开发P3的APPID;APPID认证主体填公司A的名称;绑定类型根据具体情况选择这里选择的技术合作。
- 嘟填好之后点击下一步,请看下图下面出现一行选项
“我已阅读,并同意《微信支付联合营运承诺函》以及《微信支付商户号与APPID授权協议》的相关内容”打勾确认。
- 上一步骤确认之后授权操作就完成了,但是和前面的两种情况不一样立即可以生效。这里微信官方會进行审核现在的审核周期是1-3天。
- 等到审核通过之后A公司的微信小程序开发会收到确认通知,需要A公司进入微信小程序开发平台进行確认
- 最后,A公司确认之后就可以和之前一样,进行具体的开发工作了