【问题标题】:How to ensure a user has a valid Paypal account to accept payments with?如何确保用户拥有有效的 Paypal 帐户来接受付款?
【发布时间】:2015-02-04 09:50:52
【问题描述】:

我要求我的用户提供一个 Paypal 帐户,他们将在该帐户上接收自动付款(通过 Paypal PHP SDK),并且我想确保该帐户是有效的(有效并准备好接受付款)之前 发生第一笔付款(例如,当他们注册时。当然我知道同时帐户状态可能会发生变化)。 Paypal 是否提供了一种更好的方式(或者是否有更智能的流程)来实现这一目标,而无需经典的 0.01 美元交易?

【问题讨论】:

    标签: php paypal payment verification account


    【解决方案1】:

    您可以使用我们的经典 API 之一,称为 GetVerifiedStatus

    此 API 主要检查 PayPal 帐户的状态,无论是已验证还是未验证。您甚至可以了解该帐户是企业帐户还是个人帐户。您还可以获得很多其他信息。

    请访问特定的API's page,了解有关调用此 API 时将获得的响应值的更多信息。

    【讨论】:

    • 感谢您的回答。后来我遇到了这个API。我需要任何特殊许可才能使用它吗?另外,鉴于使用它我可以检查帐户是否已验证,“已验证帐户”是否等同于“可以接受付款的帐户”? (即它是同一件事,还是它的超集或子集?)
    • 我很确定,只要是Premier/Business账户,都可以开始收款。您可以在沙盒环境中测试所有理论。
    【解决方案2】:

    尝试使用 Paypal Rest Api https://developer.paypal.com/docs/api/ 实现; 您可以在其中轻松验证您的贝宝帐户。

    【讨论】:

      【解决方案3】:

      最好使用Paypal OAuth API实现“使用Paypal登录”,这样你就可以直接获取Paypal账户、账户状态、账户类型、国家等。

      查看Verifying Paypal IDs by Implementing Login with Paypal 以获取详细教程。

      【讨论】:

        猜你喜欢
        • 2013-03-30
        • 2015-10-01
        • 2015-07-16
        • 1970-01-01
        • 2013-05-06
        • 2023-04-10
        • 1970-01-01
        • 2019-02-23
        • 2017-11-11
        相关资源
        最近更新 更多