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

时间:2012-12-28 14:43:14

标签: paypal

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

请注意,对于paypal帐户(即用户使用电子邮件登录,而不是“随时随地”付费),我认为payer_id始终是相同的,即使用户更改电子邮件等等)。我的具体问题是信用卡付款。

我将使用Express Checkout api。

由于

1 个答案:

答案 0 :(得分:4)

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

我第一次使用Guest Checkout和特定的MasterCard通过Express Checkout。在检查GetExpressCheckoutDetails后,我确实看到我收到付款人ID,在这种情况下它给了我DKG3GNSK44HV2。

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

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

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

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

这是有道理的,因为他们在实际上强迫您创建帐户之前,通过Guest Checkout可以花费多少钱来支付任何给定的信用卡,并且他们也不会让您在Guest中使用信用卡检查该卡是否已添加到现有的PayPal帐户。