【问题标题】:integration paypal with ios将paypal与ios集成
【发布时间】:2013-02-25 02:11:56
【问题描述】:

我正在开发一个需要将支付与 PayPal 集成的应用程序,我已经下载了PayPal iOS SDK, 一切都与沙箱完美配合,但现在我不知道如何切换生产模式。 任何帮助将不胜感激。

【问题讨论】:

标签: ios paypal


【解决方案1】:

如果您购买实物商品,PayPal SDK 就可以了。 关于您的问题:要切换到直播,您只需删除此行

[PayPalPaymentViewController setEnvironment:PayPalEnvironmentNoNetwork];

【讨论】:

    【解决方案2】:

    您可能在iOS integration docs 中遵循的示例代码将环境设置为PayPalEnvironmentNoNetwork

    // Start out working with the test environment! 
    // When you are ready, remove this line to switch to live.
    [PayPalPaymentViewController setEnvironment:PayPalEnvironmentNoNetwork];
    

    您可以删除该行以启用,因为默认值为 PayPalEnvironmentProduction

    但是,您可能希望在上线之前通过将环境更改为 PayPalEnvironmentSandbox 来测试您的集成:

    [PayPalPaymentViewController setEnvironment:PayPalEnvironmentSandbox];
    

    您可以通过here 创建沙盒帐户。

    切换到生产时,与其删除行,更安全、更清晰:

    [PayPalPaymentViewController setEnvironment:PayPalEnvironmentProduction];
    

    另见PayPalPaymentViewController.h documentation on environments

    【讨论】:

      【解决方案3】:
      //for testing    
      [PayPalPaymentViewController setEnvironment:self.environment]; 
      
      //for Paypal live app than it set  in our app code  
      [PayPalPaymentViewController setEnvironment:PayPalEnvironmentProduction];   
      
      //check in Paypal sandbox account
      [PayPalPaymentViewController setEnvironment:PayPalEnvironmentSandbox]; 
      

      【讨论】:

        【解决方案4】:

        PaymentMethodViewController

        1. PayPalEnvironmentSandbox 替换为 kPayPalEnvironment 全局变量的 PayPalEnviromentProduction
        2. 设置贝宝帐户的实时凭据

        【讨论】:

          猜你喜欢
          • 2017-08-06
          • 2016-11-06
          • 2013-08-18
          • 2013-06-01
          • 2011-09-23
          • 2022-10-08
          • 2020-06-04
          • 2016-12-06
          • 2020-01-26
          相关资源
          最近更新 更多