有没有可能在别人的一个小程序上增加收款功能? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
o00o
V2EX    问与答

有没有可能在别人的一个小程序上增加收款功能?

  •  
  •   o00o 2020-04-29 16:36:17 +08:00 2840 次点击
    这是一个创建于 2003 天前的主题,其中的信息可能已经有所发展或是发生改变。
    事情是这样的,我目前代理了一家公司的产品,是针对民用的,有一个配套的小程序没有收费功能。
    我在业务过程中发觉如果把这个产品改成商用,在原有功能的基础上增加收费功能对于市场推广应该有很大帮助。

    目前小程序的功能情况:
    一个完整功能的小程序,包含用户系统、会员系统、内容模块、硬件调用模块、UCG 以及共享功能

    我的想法:
    修改在硬件调用模块,在用户选择完内容发起硬件调用之前增加收费功能,用户完成付费后继续走硬件调用逻辑。

    想在这里问一下大家:
    1. 不通过小程序原有公司可不可以增加这个功能(下载原有小程序后修改源码增加功能)
    2. 小程序前端是不是可以理解成类似 WEB 前端、APP 安装包,
    如果能获取到源码(目前有很多下载指定小程序源码的方法)是不是就可以在其基础上增加功能
    3. 如果 1 、2 可行,小程序的其他功能是否可以仍然调用原有小程序对应的后端接口

    4. 只增加这一收费功能大概需要多少费用
    第 1 条附言    2020-04-30 18:17:43 +08:00
    这是一款与硬件配套的小程序,所以请诸位不要拿纯小程序的狭隘观念来看待这个帖子!
    我要做的是将硬件共享出来按使用量收费,这样大家就不用每人买一套硬件!
    简单来说就是类似共享单车,
    不用每个人都买一辆自行车然后自己去维护保养,
    我将自行车买了,放到大街上供大家使用,按使用次数、行驶里程收费!
    29 条回复    2024-05-17 09:27:11 +08:00
    shoaly
        1
    shoaly  
       2020-04-29 16:49:34 +08:00
    完全可以 , 你只需要添加 3 个新接口
    1 发起支付
    2 查单
    3 处理回调
    zlfera
        2
    zlfera  
       2020-04-29 17:08:35 +08:00
    只要有源码就可以
    o00o
        3
    o00o  
    OP
       2020-04-29 19:30:49 +08:00 via Android
    @shoaly
    @zlfera 会员系统会不会涉及用户微信 openid,支付的时候要商户号,而商户号应该是要跟微信小程序 appid 关联才可以吗?
    但是不通过厂家另搞一个小程序,appid 是不可能跟商户号有关联的,这个怎么解决呢。
    能做的朋友联系我报个价
    woodensail
        4
    woodensail  
       2020-04-29 20:39:56 +08:00
    我不太理解你想做什么,照理说商务合作,你开发个模块让对方发布上去就行。
    你想在不惊动对方的前提下篡改对方的小程序,这怎么看都是在搞灰产啊。
    o00o
        5
    o00o  
    OP
       2020-04-29 20:56:40 +08:00
    @woodensail 您老想的太远了,跟灰产压根就不沾边。
    因为厂家已经有另外一款商用的产品,
    所以基于产品定位的问题厂家是不可能在这款民用的产品上加收费功能的
    yixiang
        6
    yixiang  
       2020-04-29 21:14:32 +08:00
    小程序端可以弄到源码,但是还要服务器后端的源码才能跑起来。后端的源码不通过原公司拿不到,所以得重新写一个出来,再在这基础上开发。

    这成本不低,看复杂度,几万块钱起,三个月到半年时间起都很正常。

    此外还有法律风险,侵犯了原公司的知识产权,一般公司也不一定接。

    舍得投钱的话,不如从头仿一个。
    woodensail
        7
    woodensail  
       2020-04-29 22:16:52 +08:00
    @o00o 如果不是灰产,那就是经过对方授权可以进行修改。那直接要求对方提供源码进行修改不就行了?
    加个收费的功能而已,能有什么难度。
    o00o
        8
    o00o  
    OP
       2020-04-29 22:19:14 +08:00 via Android
    @woodensail 拜拜
    @yixiang 重做后端是不可能的,太复杂了
    mrcn
        9
    mrcn  
       2020-04-29 22:39:42 +08:00 via Android
    @woodensail #7 这一看就肯定不是什么正经事啊
    7gugu
        10
    7gugu  
       2020-04-29 23:07:23 +08:00 via Android
    解码是可以做到的,获得源码之后,就可以自己重新部署一个了,那样子你想怎么改都可以。不过有可能会遇到知识产权的法律风险,所以还是推荐与原开发公司进行商务合作会更好
    mumbler
        11
    mumbler  
       2020-04-29 23:12:55 +08:00 via Android
    既然有钱赚就跟对方谈合作啊,只要这是个生意,总是可以谈的。自己加收费基本不可能,因为用户很容易就可以绕过你的收费,而且看起来你还像个骗子,把原本免费的东西收费

    如果实在谈不成,就自己做一个,权衡一下收益和成本就行了
    o00o
        12
    o00o  
    OP
       2020-04-29 23:14:01 +08:00 via Android
    @7gugu 商务合作哪这么容易谈,更何况人家已经有类似的商用硬件版本,只是因为架构的原因不如民用的稳定罢了。
    o00o
        13
    o00o  
    OP
       2020-04-29 23:18:47 +08:00 via Android
    @mumbler 这么说吧,这个是涉及硬件的,我们不是单纯把免费做成收费而已,而是要提供设备和服务给用户的。
    简单来说就是民用版本虽然没有收费功能,但是用户需要自己买硬件和耗材。我这是想在民用加上收费功能,这样大家共享硬件设备,用户节省了购买硬件的费用还不需要考虑维护的问题。
    hoyixi
        14
    hoyixi  
       2020-04-29 23:50:15 +08:00
    公司 or 个人? 个人好像没有资格开通收款 or 电商
    mumbler
        15
    mumbler  
       2020-04-30 00:09:23 +08:00 via Android   1
    @o00o 我虽然不了解你的产品,但我觉得你可以放弃这个思路了。

    对上游:你想从人家商业利益里面切一块出来,甚至伤害人家的商业利益,但后端还依赖人家,我要是对方,分分钟让你服务瘫痪,法院传票包邮上门。

    对用户:你收用户钱,却不能保证稳定提供服务,虽然被断粮风险,用户工商举报也让你分分关门

    这根本就不是一个技术问题好吧
    rnm330
        16
    rnm330  
       2020-04-30 06:12:31 +08:00
    @mumbler 同意,从

    “因为厂家已经有另外一款商用的产品,所以基于产品定位的问题厂家是不可能在这款民用的产品上加收费功能的”

    这里就能看出 不就是想刨活呗 法律上就有问题 而且还不正当商业竞争
    o00o
        17
    o00o  
    OP
       2020-04-30 10:05:47 +08:00
    @mumbler
    @rnm330 好吧,看来要放弃这个想法了。
    我也是他们商用版本的代理,但是商用版本存在不稳定的问题,而且已经很久不更新了。
    曾经跟他们公司技术反馈过多次,但是一直都没解决。
    增加抓包分析过,新产品和商用版本使用的技术是不同的,从跟他们公司沟通中侧面得知新产品的稳定性要好于之前的商用版本,所以才萌生了在新产品上增加收费功能改成商用的想法。
    shoaly
        18
    shoaly  
       2020-04-30 10:05:47 +08:00
    @o00o 细节很复杂, 但是最后效果很简单, 流程就是你这边生成一个订单号 然后调转到另外一小程序去支付, 然后透过回调告诉你 订单号支付成功得消息
    o00o
        19
    o00o  
    OP
       2020-04-30 10:08:09 +08:00
    @shoaly 是的逻辑很简单,小程序前端增加收费功能,然后附带一个收费功能订单后台,再此基础上增加优惠券和会员折扣。
    shoaly
        21
    shoaly  
       2020-04-30 10:13:41 +08:00
    @o00o 之前得系统逻辑可以完全不动, 因为 支付只对交易流水号负责, 不关心用户得, 最后只会跟你核对 某一个交易是否成功, 你自己把用户 id 存到交易表里面去管连
    superJava
        22
    superJava  
       2020-04-30 14:55:24 +08:00
    看标题想起之前看过的新闻,一男子将自己的收款二维码贴在商家柜台上,想坐等收钱结果被抓...
    o00o
        23
    o00o  
    OP
       2020-04-30 16:52:04 +08:00
    @superJava 严肃点~
    o00o
        24
    o00o  
    OP
       2020-04-30 16:52:36 +08:00
    @hoyixi 肯定是公司,一切走正规收款流程
    o00o
        25
    o00o  
    OP
       2020-04-30 16:56:18 +08:00
    @shoaly 能做吗?
    这个不涉及侵害什么利益,
    我本身就是他们代理,帮他们卖产品,只是之前商用版本不稳定才萌生这个想法。
    如果担心风险可以把他们原有的 ucg 等一众功能都剥离,在他们的硬件接口基础上增加计数收费功能。

    大家不要想歪了,这是一个很常用、很正规的设备配套软件!
    woqujjfly
        26
    woqujjfly  
       2020-04-30 17:37:29 +08:00
    @superJava 很恰当的感觉
    shoaly
        27
    shoaly  
       2020-04-30 19:06:17 +08:00
    @o00o 加一个聊天软件 私聊把, @lianjinzhao
    guodachui
        28
    guodachui  
       2020-05-03 09:41:33 +08:00
    @7gugu 解码也只能够获得前端代码,你对应的后台接口,这些调用,还是用的原后端
    jy28520
        29
    jy28520  
       2024-05-17 09:27:11 +08:00
    @o00o 你只是代理了商品的售卖权,有没有所有权这种本质修改的行为,分分钟收到传票
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4929 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 09:40 PVG 17:40 LAX 02:40 JFK 05:40
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86