我了解到leancloud的登录可以通过unionid来实现共享了。但是支付功能还是通过云引擎环境变量来设置的,这样的话,每一个需要实现支付功能的APP都需要开一个leancloud实例。
小程序的对象就是一些零售行业,如果我每一个小程序都开一个leancloud实例,30元每天的话,这种方案是不可行的。
leancloud有没有针对用户收费的方案?
也就是说用户的所有App统一收费?

LeanCloud 只有官网上这一套商用版方案 https://leancloud.cn/pricing5 ,或者你可以选择企业版,但应该不会更便宜。

如果你确实希望多个小程序共用一个云引擎的话,那么需要你改变一下思路,自己去实现类似「多租户」的能力:你的所有跑完全相同的代码、使用同一个数据库,自己在数据层来做权限控制。

支付功能还是通过云引擎环境变量来设置的

环境变量只是保存配置的一种方式,云引擎可以允许你从任何地方读取数据(例如直接写入代码、保存在云存储 / Redis)。