所以我使用 Nuget 包在 Visual Studio 2010 中安装了 PayPal.net SDK 1.7.0。在我所有的阅读中,这是“最新和最伟大的”,并有望成为 PayPal 中最向前兼容的库。
我在测试 Payout 功能时没有遇到任何问题,效果很好。
但是,在进行付款之前,我想在允许付款之前确定 PayPal 用户是否已验证(地址或银行帐户)。我能找到的唯一描述我在这里需要的文档只能在一个即将被弃用的名为“Adaptive Accounts”的库中找到。
https://github.com/paypal/adaptiveaccounts-sdk-dotnet
您直接转到 GitHub 链接,它甚至建议不要使用它。那么,到底如何实现出款前预验证的功能呢?
This Classic SDK is not actively supported and will be deprecated in the future. For full support on new integrations, please use the PayPal .NET SDK
那么我是使用它还是在我安装的新库中支持此功能,但就是找不到相关文档?
最佳答案
目前,我们的 REST API 库不支持 AdaptiveAccounts。
如果您想使用自适应帐户 API,则需要使用经典 API 集成。您应该使用的特定 API 称为 GetVerifiedStatus
API。
如果您正在为它寻找 SDK,这里是适用于 AdaptiveAccounts 的最新 SDK:https://www.nuget.org/packages/PayPalAdaptiveAccountsSDK/
这不会贬值,至少在 REST API 支持 AdaptiveAccounts API 之前不会很快贬值。
关于c# - 如何确定 PayPal 帐户是否已使用新的 .NET REST 库进行验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33965425/