V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hhacker
V2EX  ›  分享发现

花了 1 天时间研究微信的服务商方案, 最后高呼我是 XX

  •  1
     
  •   hhacker · 21 小时 29 分钟前 · 963 次点击

    今天花了 1 天的时间研究微信的服务商方案, 想看一看能不能实现社区小卖部的自助小程序注册服务.

    然后就画了这张自助进件流程图.

    自助进件流程图

    原本以为能理论上能跑通的, 结果发现在交易结算管理授权这个环节(也许还有更多环节)根本走不通.

    原因如下:

    1. 原本特约商户自助进件是会自动授权绑定你申请时的填写的小程序 appId, 但是去年微信改规则了, 需要手动到网页后台添加绑定, 且没有相关的 API 提交绑定

    2. 就算手动绑定了微信小程序的 appId, 因为涉及到在线购物和配送, 微信强制你纳入小程序发货信息管理服务体系, 而特约商户是无法开启这个服务的, 唯一的办法是注册普通商户

    结论:

    1. 微信在劝退服务商, 在微信支付这一块, 服务商的协助作用约等于 0, 想要实现小程序打通微信支付, 就必须走普通商户的路子

    2. 微信 api 的朝令夕改可以适应, 微信认证和小程序备案的成本可以克服, 但是你无法保证你按照微信的服务商解决方案的思路去实现的商业模式下一秒还能不能用, 积累再多客户都没用

    3. 在商业上避开微信的生态, 能不碰就不要碰

    4. 我是 S....13

    8 条回复    2025-01-21 19:00:20 +08:00
    keller
        1
    keller  
       21 小时 19 分钟前
    你确定研究清楚了?
    mini_program_sub_appid  选填 string

    [商家小程序 AppID]

    1 、服务商小程序 AppID 与商家小程序 AppID ,二选一必填;
    2 、请填写已认证的小程序 AppID ;
    3 、完成进件后,系统发起特约商户号与该 AppID 的绑定(即配置为 sub_appid 可在发起支付时传入)
    ( 1 )若 AppID 主体与商家主体/服务商主体一致,则直接完成绑定;
    ( 2 )若 AppID 主体与商家主体/服务商主体不一致,则商户签约时显示《联合营运承诺函》,并且 AppID 的管理员需登录公众平台确认绑定意愿;
    hhacker
        2
    hhacker  
    OP
       21 小时 13 分钟前
    @keller

    这就是微信坑的地方, 他哼哧哼哧改了, 但是不会同步到文档里.

    具体你看这个:
    https://developers.weixin.qq.com/community/pay/doc/00046cd39f495803af726f9b761400?source=indexmixflow

    并且你也可以上 developers.weixin.qq.com/community/ "搜特约商户进件 appId 绑定"

    这个坑现在已经埋了不少人了
    keller
        3
    keller  
       20 小时 54 分钟前
    以前确实没问题,现在不太好验证不好说是否有问题,我也不确定你的商户是不是走完了所有的开户流程(完成进件和后续的一系列流程);
    另外我们用渠道的接口是可以单独设置支付路径和 appid 的;
    hhacker
        4
    hhacker  
    OP
       20 小时 45 分钟前 via Android
    @keller 你说的以前,至少都是 2024 年以前了(我看到的踩这个坑的人在 2023 年 11 月就出现了)。

    在官方社区里,微信支付的人都已经承认了这个变动,给出的理由是“为了合规”。
    hereIsChen
        5
    hereIsChen  
       13 小时 10 分钟前
    还有个坑是小程序支付相关的,如果微信那边发现你是 to B 的商家就要求你必须申请 b2b 门店的类目,并且要使用 b2b 门店助手插件,让用户认证,才能支付。如果之前用的其他第三方支付方案,就无法使用了。
    hhacker
        6
    hhacker  
    OP
       12 小时 47 分钟前 via Android
    @hereIsChen 人在屋檐下,不得不低头,但让我难受的是,服务商本来在这个生态里应该是帮助小微企业或个体户解决一些他们觉得很麻烦的事情。
    但是现在链路拦腰斩了以后,服务商做不到完整的解决方案,这就很不利于原本的线下实体小店对线上渠道的拓展。
    所以要么去弄微信小店交微信小店的保证金,要么仔细想想还是算了。
    多半只能是“还是算了”
    keller
        7
    keller  
       9 小时 27 分钟前   ❤️ 1
    你可以考虑用服务商主体来做商家小程序,不过这样就是多商户模式了看你的客户群能否接受;
    另外还可以考虑把商家小程序的商城和支付拆开,支付功能用服务商主体创建一个统一的小程序,在商家小程序中下单后支付的时候跳转到统一支付小程序进行支付,支付成功后再跳转回去.
    wendao89
        8
    wendao89  
       3 小时 8 分钟前
    正好我也遇到这方面问题,按微信社区的客服的说法好像直连服务商是可以接入小程序发货的,不能接的是走三方机构/银行申请的。这个你可以再去核实一下。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2902 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 14:08 · PVG 22:08 · LAX 06:08 · JFK 09:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.