如何验证我的收款人以进行 paypal 自适应付款

Posted

技术标签:

【中文标题】如何验证我的收款人以进行 paypal 自适应付款【英文标题】:How do I verify my receiver for paypal adaptive payments 【发布时间】:2013-11-12 02:55:58 【问题描述】:

我的情况似乎很罕见。我需要在我的网站上接受付款并将其发送给通过我的应用程序开展业务的各种商家。

所以支付流程是:

付款人 -> 我的应用程序 -> 我的客户

paypal 的自适应支付 API 似乎完全促进了这一流程,虽然我仔细研究了他们的所有集成指南,但似乎没有任何文档可用于简单的电子邮件到帐户验证。

我的问题是,如何验证电子邮件是否属于经过验证的 paypal 企业帐户,或执行其他一些握手验证?有没有办法做到这一点,甚至是一个好的解决方法?谢谢!

【问题讨论】:

据你所知,这仅仅是因为沙盒模式吗?我想在 Live 模式下,PayPal 会确保接收者真实存在? 【参考方案1】:

今天发现了这个 API 端点:

https://developer.paypal.com/webapps/developer/docs/classic/api/adaptive-accounts/GetVerifiedStatus_API_Operation/

它似乎做了我想要的,它至少间接地测试了帐户的存在,并且肯定地测试了验证状态。

我要为后代添加的一个警告是,在沙盒模式下,您只能针对您为应用创建的沙盒帐户进行测试。

【讨论】:

以上是关于如何验证我的收款人以进行 paypal 自适应付款的主要内容,如果未能解决你的问题,请参考以下文章

使用贝宝自适应付款默认显示付款详情

使用 Codeigniter 的 Paypal 拆分付款/自适应付款。如何?

PayPal 自适应付款身份验证失败,输入是名称值对。在java中

PayPal 自适应付款 - 预批准请求导致“无效请求”错误

Paypal 自适应支付和 IPN

有啥方法可以在不使用自适应付款的情况下为第三方处理付款?