检查paypal电子邮件地址是否为经过验证的用户

Chr*_*wen 11 email paypal fraud-prevention

我想检查一下尝试从我的网站购买商品的PayPal用户在购买之前是否拥有经过验证的帐户.

一旦用户未经过验证,他/她所做的任何付款都将失败.资金将自动返还给用户.

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

好吧,我发现了这个

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

如果我用任何电子邮件替换emailhere我会得到验证或未经验证.

我想将此添加到代码中.谢谢

Dre*_*ell 3

如果您还没有使用,我建议您使用Express Checkout API。这将允许您在完成付款之前检查付款人状态。

SetExpressCheckout API 将生成您的令牌,您可以使用令牌将用户重定向到 PayPal。然后他们会登录,查看订单,然后单击“继续”,这会将他们发送回您的网站。

此时,您可以调用GetExpressCheckoutDetails来获取所有买家详细信息,包括其经过验证的状态。

要完成整个事情,您可以调用DoExpressCheckoutPayment。不过,如果付款人未经验证,您可以简单地停止流程并保留此调用。不会发生任何付款,因此无需退款。您只需显示一条消息,告知他们在向您购买商品之前需要验证其帐户。

如果您碰巧使用 PHP,我建议您查看我的PayPal 类库。它使这一切对您来说变得非常简单。