菜鸟教程小白 发表于 2022-12-12 23:45:56

ios - PayPal 移动 SDK 授权问题


                                            <p><p>我在集成适用于 iOS 的 PayPal 移动 SDK 时遇到问题。</p>

<p>我已经下载了新的和最新的 api。使用集成示例进行首次查找。</p>

<p>设置正确的客户端 ID(它们是正确的,三次检查)。</p>

<p>模拟模式 - 没有任何问题。</p>

<p>一旦我切换到沙盒,我就会开始得到这些:</p>

<pre><code>2014-07-08 19:21:05.477 PayPal-iOS-SDK-Sample-App PayPal iOS SDK version: PayPal iOS SDK 2.1.4
2014-07-08 19:21:06.579 PayPal-iOS-SDK-Sample-App Environment: mock. Accept credit cards? 0
2014-07-08 19:21:07.315 PayPal-iOS-SDK-Sample-App Environment: mock. Accept credit cards? 1
2014-07-08 19:21:07.766 PayPal-iOS-SDK-Sample-App Environment: sandbox. Accept credit cards? 1
2014-07-08 19:21:09.239 PayPal-iOS-SDK-Sample-App PayPal SDK: Request has failed with error: INTERNAL_SERVICE_ERROR - System error. Please try again later. (500) | PayPal Debug-ID: b4bbc51d2a20d
2014-07-08 19:21:10.241 PayPal-iOS-SDK-Sample-App PayPal SDK: Request has failed with error: INTERNAL_SERVICE_ERROR - System error. Please try again later. (500) | PayPal Debug-ID: a5f9e9e417d35
2014-07-08 19:21:14.657 PayPal-iOS-SDK-Sample-App PayPal Future Payment Authorization Canceled
2014-07-08 19:21:15.634 PayPal-iOS-SDK-Sample-App PayPal SDK: Request has failed with error: INTERNAL_SERVICE_ERROR - System error. Please try again later. (500) | PayPal Debug-ID: d1242faa1500d
</code></pre>

<p>除此之外还有第二个问题:)</p>

<p>我理解付款授权的方式是 - 我们不授权特定的付款(假设客户想要以 4.50 美元购买 1 个球 - 我们不授权此特定的付款 - 但获得一个通用 token 而不是我们可以完成任何 future 的付款)?</p>

<p>再次感谢!</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>这里是来自 PayPal 的戴夫。</p>

<p>我们将调查这些错误。 (感谢您提供完整的错误消息,包括 <code>PayPal Debug-ID</code>!)无论何时我们的服务器返回 <code>INTERNAL_SERVICE_ERROR</code>,我们都会担心——您永远不会收到该消息。</code> p>

<p>最常见的是,这类问题反射(reflect)了我们的沙盒服务器的一些短暂的脆弱性。因此,在我们完成对您的具体错误报告的调查之前,问题可能会自行解决。</p>

<p>关于你的第二个问题,我有两个答案。 :)</p>

<ol>
<li><p>您可以要求用户“授权”单笔付款,指定其金额,然后通过您的服务器“获取”。</p></li>
<li><p>您可以要求用户批准 future 的付款,而无需提前指定金额。</p></li>
</ol>

<p>见 <a href="https://github.com/paypal/PayPal-iOS-SDK#use-cases" rel="noreferrer noopener nofollow">this discussion</a>了解更多详情。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - PayPal 移动 SDK 授权问题,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/24638159/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/24638159/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - PayPal 移动 SDK 授权问题