【问题标题】:How to go live with Paypal [closed]如何使用 Paypal [关闭]
【发布时间】:2014-03-25 05:26:56
【问题描述】:

我已经解决了沙盒中的 PayPal。但它在 LIVE 模式下没有改变。我已将沙盒 APP ID 和 CLIENT ID 更改为 LIVE。但是我在响应中得到了环境模拟。谁能帮我解决一下。

我已经设置了环境-> 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;
}

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

【问题讨论】:

    标签: ios paypal


    【解决方案1】:

    将环境从PayPalEnvironmentSandbox 更改为PayPalEnvironmentProduction,然后重试。您还需要使用 live 更改您的 ClientID。沙盒 ClientID 和实时 ClientID 不同。

    [PayPalPaymentViewController setEnvironment:PayPalEnvironmentSandbox]; // Sandbox mode
    
    [PayPalPaymentViewController setEnvironment:PayPalEnvironmentProduction]; // Live mode
    

    注意:对于直播模式,您需要真实的paypal账户进行交易

    要获取 Sandbox ClientIDlive ClientID,请查看下面的快照,



    更多参考请到PayPal iOS SDK README

    【讨论】:

    • 我还想问一件事,APP Id和client id有什么区别。
    • @user3387839 如果您检查 paypal develoepr 帐户,则只有客户 ID,并且当您想要上线时,您需要将其替换为 LIVE 客户 ID 和以上环境更改
    • 谢谢先生,但我想知道客户端ID或应用ID是否相同。?
    • @user3387839 : 不一样.. 你能告诉我paypal开发者帐户中提到的APP ID在哪里吗?
    • 还有一件事,签名和Live client-id是一回事吗???
    猜你喜欢
    • 2014-12-17
    • 2019-08-01
    • 2010-10-06
    • 2013-04-18
    • 2012-03-11
    • 2014-11-28
    • 2012-06-29
    • 2015-05-27
    • 2019-02-09
    相关资源
    最近更新 更多