0
我正在使用PayPal iOS sdk。但是我對payerID完全感到困惑。這是什麼和如何工作。鑑於它可能是電子郵件或唯一標識符。我可以使其硬編碼像[email protected]爲每個付款人。PayPal iOS中的payerId是什麼sdk
我正在使用PayPal iOS sdk。但是我對payerID完全感到困惑。這是什麼和如何工作。鑑於它可能是電子郵件或唯一標識符。我可以使其硬編碼像[email protected]爲每個付款人。PayPal iOS中的payerId是什麼sdk
@Nikhil Chaurasiya,戴夫從PayPal在這裏。
這裏是PayPalPaymentViewController.h
的相關位:
/// If payerId is nil, then PayPalPaymentViewController will treat the user as a one-time "guest":
/// - if the user logs into their PayPal account, then at the completion of their
/// transaction they will be logged back out; subsequent payments will require fresh logins.
/// - if the user pays with a credit card, that credit card information will not be "remembered"
/// for subsequent payments.
所以,如果你不知道用戶是否是同一個誰上次使用的應用程序,你應該爲payerId
提供nil
。另一方面,如果您有明確識別用戶的方式(例如用戶的電子郵件地址),則每次在payerId
時都會提供該識別字符串。結果將是,用戶的PayPal登錄或他們的信用卡信息將從一個交易記到下一個交易。
如果有疑問,最安全的方法是通過nil
爲payerId
。