如何使用Paypal

时间:2014-03-25 05:26:57

标签: ios paypal

我已经在沙盒中解决了PayPal。但它在LIVE模式下没有改变。我已将沙盒APP ID和CLIENT ID更改为LIVE。 BUt我在响应中得到环境模拟。任何人都可以帮助我如何解决它。

我已经设定了环境 - > self.environment = PayPalEnvironmentProduction;

mean ->
{

 client =   
 {

    environment = mock;
    "Paypal" = "2.0.1";
    platform = iOS;
    "product_name" = "PayPal iOS SDK";
};
response =     {
    "create_time" = "2014-03-25T10:44:43Z";
    id = "PAY-6RV70583SB702805EKEYSZ6Y";
    intent = sale;
    state = approved;
};
"response_type" = payment;
}

请告诉我为什么环境不会从模拟变为现场。

1 个答案:

答案 0 :(得分:3)

将环境从PayPalEnvironmentSandbox更改为PayPalEnvironmentProduction,然后再试一次。您还需要使用live更改ClientID。 Sandbox ClientID和实时ClientID不同。

[PayPalPaymentViewController setEnvironment:PayPalEnvironmentSandbox]; // Sandbox mode

[PayPalPaymentViewController setEnvironment:PayPalEnvironmentProduction]; // Live mode

注意:对于实时模式,您需要真实的PayPal帐户进行交易

要获取 Sandbox ClientID 实时ClientID ,请查看以下快照,


image 1
enter image description here

如需更多参考,请浏览PayPal iOS SDK README