使用paypal验证用户真实身份
用户加入我的网站后,是否可以验证其连接 Paypal 帐户的身份并检查信用卡的姓名、地址是否匹配?
is it possible, after user join my websites, to validate their identity connecting a paypal account and check if the credit card's name, surname, address match?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
正如亨德尔所说,这不是你想要的。不过,另一种方法是使用 Express Checkout 进行 1 美元授权。设置 PAYMENTREQUEST_0_PAYMENTACTION=Authorization,检索令牌并重定向用户以同意 1 美元的授权费用。重定向回您的网站后,您将收到 PayerID,您可以使用它来调用 GetExpressCheckoutDetails 并检索一些(绝对不是全部)信息。
例如名字/姓氏和电子邮件地址。此外,您还会知道他/她有工作资金来源。
一旦满意,您可以致电 DoVoid 取消 1 美元授权,并且用户不会被收取任何费用。
As Heandel said, this is not something you should want. However, an alternative is to do a $1 authorization using Express Checkout. Set PAYMENTREQUEST_0_PAYMENTACTION=Authorization, retrieve the token and redirect the user to agree to the $1 authorization charge. Once redirected back to your site, you'll have received a PayerID, which you can use to call GetExpressCheckoutDetails and retrieve some (definitely not all) information.
E.g. first name / last name and email address. In addition, you'll know he/she has a working funding source.
Once satisfied, you can call DoVoid to void the $1 authorization and the user will not be charged anything at all.
不,这是不可能的。 Paypal的确切目标就是避免这种信息“泄露”。
人们使用 Paypal 是因为它允许他们付款而无需向第三方网站透露他们的姓名、地址、信用卡号等。
No, it's not possible. The precise goal of Paypal is avoiding this kind of information "leak".
People use Paypal because it allows them to pay WITHOUT communicating their name, surname, address, credit card number, etc, to third party websites.