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

2022-03-01 17:43:36 +08:00
 yngzij

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

1704 次点击
所在节点    支付宝
6 条回复
paopjian
2022-03-01 17:46:06 +08:00
真的是支付宝生成的付款码吗?
x86
2022-03-01 17:47:15 +08:00
四方支付?
foolnius
2022-03-01 17:51:26 +08:00
重定向了吧
xiri
2022-03-01 17:55:44 +08:00
应该类似聚合支付,展示出来的二维码编码的实际是一个重定向服务的链接而不是支付软件提供支付接口,然后重定向服务可以根据条件判断(比如根据 UA 判断是支付宝还是微信)跳转到实际的支付接口
kop1989smurf
2022-03-01 18:00:41 +08:00
因为他那个二维码不是直接对应的支 @付 @宝收款功能,而是对应的一个应用逻辑。

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

至于说为何扫几次会变商户号,这里面有几点考量。
1 、不同场景所属不同公司主体。
2 、不同场景的分账方式不同。
3 、相同业务通过多主体收款分摊风险。
yngzij
2022-03-01 18:01:57 +08:00
@x86
@kop1989smurf
@paopjian
@xiri
感谢, 确实不是支付宝的二维码, 应该是聚合过的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/837233

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX