paypal - 每张信用卡的 paypal payer_id 是唯一的吗?

标签 paypal

<分区>


想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。

关闭 10 年前

我想知道使用同一张信用卡进行的两次单独付款的 paypal payer_id 是否相同。这显然有助于检测可能的欺诈交易。

请注意,对于 paypal 帐户(即用户使用电子邮件登录,而不是“在旅途中”付款),我假设 payer_id 始终相同,即使用户更改电子邮件等)。我的具体问题是关于信用卡付款。

我将使用 Express Checkout api。

谢谢

最佳答案

我进行了一些测试,根据沙盒,PayPal 系统确实为“客人结账”系统中使用的每张信用卡创建了一个唯一的付款人 ID。

我第一次使用特定万事达卡使用访客结账时通过快速结账。检查 GetExpressCheckoutDetails 后,我确实看到我得到了一个付款人 ID,在这种情况下,它给了我 DKG3GNSK44HV2。

然后我用另一张 Visa 卡做了同样的事情,它给了我 QXQGEYLFMBNY8 的付款人 ID。

然后我用原来的万事达卡再次做了同样的事情,我得到了与第一次相同的付款人 ID DKG3GNSK44HV2。

最后,我再次尝试使用 Visa,并获得了与第一次使用时相同的付款人 ID QXQGEYLFMBNY8。

根据这些测试,我认为 PayPal 确实会为其系统中使用的任何信用卡生成唯一的付款人 ID。

这是有道理的,因为在他们真正强制您创建帐户之前,他们对您可以通过 Guest Checkout 使用任何给定的信用卡消费多少钱有限制,而且他们也不会让您在 Guest 中使用信用卡检查该卡是否已添加到现有的 PayPal 帐户。

关于paypal - 每张信用卡的 paypal payer_id 是唯一的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14071195/

上一篇:paypal - 一旦付款状态从待处理更改为完成/失败, Paypal 是否会重新发送 IPN?

下一篇:asp.net - Paypal支付安全

相关文章:

user-interface - 为什么paypal沙盒测试UI没有直接的信用卡支付方式?

php - 使用未定义的常量主机 - 假定 'host' Paypal 类中的错误(codeigniter 库)

ruby-on-rails - Paypal - 我在哪里可以找到沙盒帐户中的 "Encrypted Payment Settings"?

paypal - 姓名为名片时,在 DoDirectPayment PayPal 中提交

PayPal 支付 - 一步完成支付

PayPal REST API - 通过交易 ID 获取销售 - 未找到请求的资源 ID (404)

Paypal 按钮 - 添加变量以返回 URL

php - paypal - notify_url 在两个个人账户之间转账

php - 使用 codeigniter 处理 Paypal 付款

php - paypal 中的订单摘要不显示项目