我在 iOS 中使用 PayPal MPL,因为我需要链式和并行付款(在卖家和我之间分摊费用)。似乎我找不到 PayPal AppID 所在的位置以在应用程序委托(delegate)中完成此操作:
[PayPal initializeWithAppID:@"APP-80W284485P519543T" forEnvironment:ENV_SANDBOX];
//[PayPal initializeWithAppID:@"your live app id" forEnvironment:ENV_LIVE];
//[PayPal initializeWithAppID:@"anything" forEnvironment:ENV_NONE];
我在 PayPal 开发者网站上注册了我的应用程序,沙盒为我提供了一个 ClientID 和一个 Secret,这是两个独立的数字,不能替代 APP-8...我想这些是用于 iOS SDK,但是SDK 目前不支持并行和链接支付,所以我唯一的选择是使用 HTTP 请求。此外,当我在 iOS 中以沙盒模式打开 PayPal 对话框并输入我的电子邮件和密码时,它说它们无效。
最佳答案
对于自适应支付(又名“经典”)应用程序,您需要转到 https://www.paypal-apps.com/user/my-account/applications .
登录名应该是您实际商家帐户的 PayPal 帐户。
关于ios - 用于移动支付库的 PayPal AppID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31379415/