【问题标题】:Paypal: how to setup and process pre-approved payments?Paypal:如何设置和处理预先批准的付款?
【发布时间】:2014-04-29 12:02:08
【问题描述】:

感谢您的关注和帮助。

在我的 Android 应用中我需要:

  • 用户通过 PayPal 创建预先批准的支付渠道,以向选定的 PayPal 帐户付款
  • 之后,应用程序应以编程方式(如果触发)通过 PayPal 处理付款,即:将钱汇到选定的 Paypal 帐户。

有人能给我一些指导吗?

【问题讨论】:

    标签: android paypal


    【解决方案1】:

    要设置预先批准配置文件,您将使用Preapproval API。原始调用将返回一个预批准密钥,然后您将把用户重定向到 PayPal,并将此密钥附加到 URL。这个documentation 有很多关于这方面的信息。在该页面上查找“预先批准的付款流程”。

    用户将登录并批准交易,此时预批准密钥有效。

    然后,当您触发付款时,您将拨打Pay API。您可以在支付请求中包含预批准密钥,这将立即处理付款,无需任何进一步的身份验证。

    有些人在这里感到困惑,因为请求仍然需要返回 URL 和取消 URL 才能工作,但在这种情况下,它们确实已经过时了。当您使用预批准密钥调用 Pay 并获得成功响应时,交易完成。这可以随心所欲地触发,并且可以完全自动化而不会中断。

    【讨论】:

    • 感谢 Andrew 为我指明了正确的方向。我正在尝试使用基于 PyaPal Githb 上可用示例的 Preapproval API,但出现错误:java.security.NoSuchAlgorithmException: KeyManagerFactory SunX509 implementation not found
    • @hAndrew Angell 请查看我在这里发布的问题,谢谢 LISA ttp://stackoverflow.com/questions/22578289/android-java-security-nosuchalgorithmexception-keymanagerfactory-sunx509-implem
    猜你喜欢
    • 2013-12-26
    • 2016-12-24
    • 2019-10-23
    • 1970-01-01
    • 2017-11-26
    • 2018-03-22
    • 2019-06-06
    • 2011-01-15
    • 1970-01-01
    相关资源
    最近更新 更多