验证同一域上的多个 Apple Pay 商家

问题描述 投票:0回答:1

我们的域名下已经有一个

/.well-known/apple-developer-merchantid-domain-association.txt
文件,用于向 Apple 验证与 checkout.com Apple Pay 集成相关的域名。现在我们希望使用 Adyen 实现完全独立的 Apple Pay 集成(即不同的 Apple 商家),并在同一域下运行。这意味着我们也需要通过托管不同的
/.well-known/apple-developer-merchantid-domain-association.txt
来验证这一点...如何在确保现有 checkout.com 集成不会丢失验证的同时完成此操作?

我希望 Apple 在请求中包含某种标头,表示它正在验证哪个商家 ID,并基于此我们可以动态更改我们提供的内容?但我找不到任何详细说明具体过程的地方。

我在苹果开发者论坛上找到了很多关于此问题的帖子,但没有一个有确凿的答案:

只有最后一个提供了任何类型的答案,这感觉不是特别可靠,因为这似乎是一个很大的假设,一旦经过验证,苹果将永远不会再次检查,这个假设似乎没有在任何地方记录?

还有其他可能的解决方案吗?

applepay
1个回答
0
投票
放入一个文件,并验证它是否适用于 Stripe。现在域名已验证。 然后放置另一个文件,验证另一个支付处理器等等。 这个想法来自这里

https://forums.developer.apple.com/forums/thread/695538

是的,我们也必须处理在我的雇主处维护多个Apple Pay域验证文件的情况。我们只是根据需要交换它们,因为您一次只能托管一个域验证文件。实际上,一旦文件被验证,Apple 似乎就不会再次检查它,因为您的域名已经被验证。随着我们公司不断与不同的支付网关/提供商集成,我们只需用新的域验证文件替换并验证新的域验证文件即可。

© www.soinside.com 2019 - 2024. All rights reserved.