Apple Pay是否可以使用他人的应用程序商户ID?

问题描述:

问题:Apple Pay是否可以使用他人的应用程序商户ID?

有什么办法让应用程序B生成带有应用程序的令牌吗?一个商人ID将完全工作,然后传递A的后端验证?

我的情况:

第三方的应用一个

  • 这个程序使用苹果的收费,并生成一次性payment tokens然后将其发送到他们的后端服务器和验证。
  • 我没有应用程序的源代码一个
  • 我还没有自己的苹果支付商户简介
  • 的私有密钥确实有他们的商家ID字符串和其他任何我能得到从IPA文件

自己的应用程序

  • 这只是我的应用程序,我可以做任何事情
+0

你说这不会破坏ApplePay的安全性,但是如果你走进一家实体店并开始在他们的终端上处理信用卡交易,你认为他们会让你?我会假设Apple不会让您注册已由其他开发人员注册的商家ID,并且由于您无法将商家ID添加到您的帐户,因此您无法获得应用程序签名,因为权利不正确 – Paulw11

+0

@ Paulw11,我明白了,但我不需要实际处理付款。我只需要生成令牌,稍后将在相同的“商店”中使用。 –

+0

无关紧要,付款标记*会让您提交付款。 Apple不会用另一个开发人员的证书在您的应用程序中签署付款申请(事实上,他们不会让您使用另一个开发人员的商家ID提交应用程序),因此您甚至无法尝试提交付款申请 – Paulw11

如果这是可能的,Apple Pay将是毫无意义的。所以不行。

+0

它不会毁了Apple Pay的安全性,所以即使它真的不可能,它也不像你想象的那么明显。 –

+0

看起来好像您在问是否可以使用其他应用的商家ID生成付款代币并处理付款。 – Dima

+0

不,我不需要处理付款。这些令牌将用于应用程序的后端。现在我使用HTTP Sniffer来收集应用程序生成的令牌,然后使用这些令牌,但这有点不方便。如果你有空闲时间,可以给我任何直接与你联系的方式,我会用俄语解释得更快。谢谢。 –