【发布时间】:2014-04-29 12:02:08
【问题描述】:
感谢您的关注和帮助。
在我的 Android 应用中我需要:
- 用户通过 PayPal 创建预先批准的支付渠道,以向选定的 PayPal 帐户付款
- 之后,应用程序应以编程方式(如果触发)通过 PayPal 处理付款,即:将钱汇到选定的 Paypal 帐户。
有人能给我一些指导吗?
【问题讨论】:
感谢您的关注和帮助。
在我的 Android 应用中我需要:
有人能给我一些指导吗?
【问题讨论】:
要设置预先批准配置文件,您将使用Preapproval API。原始调用将返回一个预批准密钥,然后您将把用户重定向到 PayPal,并将此密钥附加到 URL。这个documentation 有很多关于这方面的信息。在该页面上查找“预先批准的付款流程”。
用户将登录并批准交易,此时预批准密钥有效。
然后,当您触发付款时,您将拨打Pay API。您可以在支付请求中包含预批准密钥,这将立即处理付款,无需任何进一步的身份验证。
有些人在这里感到困惑,因为请求仍然需要返回 URL 和取消 URL 才能工作,但在这种情况下,它们确实已经过时了。当您使用预批准密钥调用 Pay 并获得成功响应时,交易完成。这可以随心所欲地触发,并且可以完全自动化而不会中断。
【讨论】:
java.security.NoSuchAlgorithmException: KeyManagerFactory SunX509 implementation not found