paypal沙箱住在ios

时间:2014-03-24 05:49:45

标签: ios paypal paypal-sandbox

我在我的iPhone应用程序中使用了paypal Sdk(https://github.com/paypal/PayPal-iOS-SDK)。我已成功集成并在沙盒模式下进行测试。我已经在appdlegate文件中为客户提供了生产。我将环境更改为“PayPalEnvironmentProduction”。在改变生活时我有些疑惑。

    [PayPalMobile initializeWithClientIdsForEnvironments:@{PayPalEnvironmentProduction : @"YOUR_CLIENT_ID_FOR_PRODUCTION",
                                                     PayPalEnvironmentSandbox : @"YOUR_CLIENT_ID_FOR_SANDBOX"}];
  1. 在我的应用凭据中使用“端点”和“秘密”是什么(因为我只使用了客户端ID)

  2. 我是否需要将应用程序提交给paypal以从paypal获得任何其他凭据或直接到Appstore

  3. 如果我使用paypal

  4. ,我的应用程序是否会被苹果批准
  5. 以下代码的使用是什么(即使我删除了代码)付款流程正在运作

      _payPalConfig = [[PayPalConfiguration alloc] init];
    
      _payPalConfig.acceptCreditCards = YES;
    
      _payPalConfig.languageOrLocale = @"en";
    
     _payPalConfig.merchantName = @"Awesome Shirts, Inc.";
    
     _payPalConfig.merchantPrivacyPolicyURL = [NSURL URLWithString:@"https://www.paypal.com/webapps/mpp/ua/privacy-full"];
    
     _payPalConfig.merchantUserAgreementURL = [NSURL URLWithString:@"https://www.paypal.com/webapps/mpp/ua/useragreement-full"];
    
  6. 如果有必要先将应用程序提交给paypal,那么必须采取哪些步骤,任何详细的expalanation都可能会有所帮助.paypalSdk和MPL之间有什么区别,哪个更好?

1 个答案:

答案 0 :(得分:0)

戴夫来自PayPal。

  

1我的应用凭据中使用“端点”和“秘密”是什么(因为我只使用了客户端ID)

客户端ID是您需要与PayPal iOS SDK一起使用的唯一凭据。

  

2我是否需要将应用程序提交给paypal以从paypal或直接向Appstore获取任何其他凭据

没有

  如果我使用paypal

,我的应用程序将被Apple批准

许多使用PayPal iOS SDK的应用已经获得Apple批准。

  

4以下代码的使用是什么(即使我删除了代码)付款流程正在运行

这些都在文档和头文件中进行了解释。

  

如果有必要先将应用程序提交给paypal,那么采取哪些必要步骤

没有必要将您的应用提交给PayPal。

  

任何详细的expalanation可能会有所帮助.paypalSdk和MPL之间有什么区别,哪个更好?

PayPal iOS SDK是我们将来继续支持的SDK。使用旧版MPL库的唯一原因是,如果您需要PayPal iOS SDK及其所依赖的REST API尚不支持的功能。