我想在购买之前检查尝试从我的网站购买商品的 PayPal 用户是否拥有经过验证的帐户。
一旦用户未经验证,他/她进行的任何付款都将失败。资金将自动返还给用户。
由于欺诈问题,我是否可以添加或编辑任何代码以使其正常工作。
好吧,我找到了这个
https://www.paypal.com/us/verified/pal=emailhere https://www.paypal.com/us/verified/pal=emailhere
如果我用任何电子邮件替换这里的电子邮件,我会得到验证或未验证。
我想将其添加到代码中。
谢谢
如果您还没有,我建议您使用快速结帐 API https://www.x.com/developers/paypal/development-and-integration-guides#ec。这将允许您在完成付款之前检查付款人状态。
The 设置快速结帐 https://www.x.com/developers/paypal/documentation-tools/api/setexpresscheckout-api-operation-nvpAPI 将生成您的令牌,您可以使用该令牌将用户重定向到 PayPal。然后他们会登录,查看订单,然后单击“继续”,这会将他们发送回您的网站。
此时,您可以调用获取快速结帐详细信息 https://www.x.com/developers/paypal/documentation-tools/api/getexpresscheckoutdetails-api-operation-nvp获取所有买家详细信息,包括其经过验证的状态。
为了完成你会打电话的整个事情DoExpress结帐付款 https://www.x.com/developers/paypal/documentation-tools/api/doexpresscheckoutpayment-api-operation-nvp。不过,如果付款人未经验证,您可以简单地停止流程并保留此调用。不会发生任何付款,因此无需退款。您只需显示一条消息,告知他们在向您购买商品之前需要验证其帐户。
如果您碰巧正在使用 PHP,我建议您看看我的PayPal 的类库 http://www.angelleye.com/overview-of-php-class-library-for-paypal/。它使所有这一切对您来说变得非常简单。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)