V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
yngzij
V2EX  ›  支付宝

为什么一个支付宝的付款码能扫出几个不同的公司?

  •  
  •   yngzij · Mar 1, 2022 · 2527 views
    This topic created in 1526 days ago, the information mentioned may be changed or developed.

    不是个人的二维码, 很多网站的付款码,同一个付款码能扫出来好几个公司, 是什么原理呢?

    6 replies    2022-03-01 18:01:57 +08:00
    paopjian
        1
    paopjian  
       Mar 1, 2022
    真的是支付宝生成的付款码吗?
    x86
        2
    x86  
       Mar 1, 2022
    四方支付?
    foolenius
        3
    foolenius  
       Mar 1, 2022
    重定向了吧
    xiri
        4
    xiri  
       Mar 1, 2022 via Android
    应该类似聚合支付,展示出来的二维码编码的实际是一个重定向服务的链接而不是支付软件提供支付接口,然后重定向服务可以根据条件判断(比如根据 UA 判断是支付宝还是微信)跳转到实际的支付接口
    kop1989smurf
        5
    kop1989smurf  
       Mar 1, 2022
    因为他那个二维码不是直接对应的支 @付 @宝收款功能,而是对应的一个应用逻辑。

    真正的业务流是:扫码》请求到某公司服务器》根据逻辑判断调用业务》判断平台》对平台传入对应的商户号以及其他信息,开单》客户端拉起对应平台的线 @上 @付 @款 API

    至于说为何扫几次会变商户号,这里面有几点考量。
    1 、不同场景所属不同公司主体。
    2 、不同场景的分账方式不同。
    3 、相同业务通过多主体收款分摊风险。
    yngzij
        6
    yngzij  
    OP
       Mar 1, 2022
    @x86
    @kop1989smurf
    @paopjian
    @xiri
    感谢, 确实不是支付宝的二维码, 应该是聚合过的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5882 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 102ms · UTC 02:00 · PVG 10:00 · LAX 19:00 · JFK 22:00
    ♥ Do have faith in what you're doing.