2016-12-05 119 views
2

問題:Apple Pay是否可以使用他人的應用程序商戶ID?

有什麼辦法讓應用程序B生成帶有應用程序的令牌嗎?一個商人ID將完全工作,然後傳遞A的後端驗證?

我的情況:

第三方的應用一個

  • 這個程序使用蘋果的收費,並生成一次性payment tokens然後將其發送到他們的後端服務器和驗證。
  • 我沒有應用程序的源代碼一個
  • 我還沒有自己的蘋果支付商戶簡介
  • 的私有密鑰確實有他們的商家ID字符串和其他任何我能得到從IPA文件

自己的應用程序

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

你說這不會破壞ApplePay的安全性,但是如果你走進一家實體店並開始在他們的終端上處理信用卡交易,你認爲他們會讓你?我會假設Apple不會讓您註冊已由其他開發人員註冊的商家ID,並且由於您無法將商家ID添加到您的帳戶,因此您無法獲得應用程序簽名,因爲權利不正確 – Paulw11

+0

@ Paulw11,我明白了,但我不需要實際處理付款。我只需要生成令牌,稍後將在相同的「商店」中使用。 –

+0

無關緊要,付款標記*會讓您提交付款。 Apple不會用另一個開發人員的證書在您的應用程序中籤署付款申請(事實上,他們不會讓您使用另一個開發人員的商家ID提交應用程序),因此您甚至無法嘗試提交付款申請 – Paulw11

回答

1

如果這是可能的,Apple Pay將是毫無意義的。所以不行。

+0

它不會毀了Apple Pay的安全性,所以即使它真的不可能,它也不像你想象的那麼明顯。 –

+0

看起來好像您在問是否可以使用其他應用的商家ID生成付款代幣並處理付款。 – Dima

+0

不,我不需要處理付款。這些令牌將用於應用程序的後端。現在我使用HTTP Sniffer來收集應用程序生成的令牌,然後使用這些令牌,但這有點不方便。如果你有空閒時間,可以給我任何直接與你聯繫的方式,我會用俄語解釋得更快。謝謝。 –

相關問題