检查贝宝电子邮件地址是经过验证的用户(Check if paypal email address i

2019-08-03 17:38发布

我想检查,如果谁试图从我的网站买东西PayPal用户拥有经过验证的帐户,他做购买前。

一旦用户没有通过验证,他/她做任何款项将失败。 资金将自动返回到用户。

是否有任何的代码,我可以添加或编辑,以使这项工作由于欺诈问题。

好吧,我发现这个

https://www.paypal.com/us/verified/pal=emailhere

在那里,如果我有任何的电子邮件替代emailhere我得到验证或未验证。

我想将其添加到代码。 谢谢

Answer 1:

如果你没有准备好,我会建议使用快速结账API 。 这将允许你检查付款人情况最终确定的付款之前。

该SetExpressCheckout API将生成您用来将用户重定向到贝宝与您的令牌。 然后,他们将登录,查看订单,然后单击继续这将送他们回到您的网站。

在这一点上,你可以调用GetExpressCheckoutDetails获得所有买家的详细信息,包括他们的验证状态。

要完成你会叫整件事DoExpressCheckoutPayment 。 在付款人未通过验证的情况下,虽然,你可以简单地停止流动,离开这个叫唤。 没有付款发生了所以没有退款是必要的。 你可以简单地显示,他们需要确认他们的帐户,从您进行购买之前的消息。

如果你碰巧使用PHP来工作,我会建议考虑看看我的类库的PayPal 。 它使所有这一切对你来说很简单。



文章来源: Check if paypal email address is a verified user