题
我了解,当客户登录PayPal并使用其PayPal帐户时,PayPal将向我们发送客户的 payer_id
. 。但是,如果客户不登录PayPal并仅使用信用卡处理付款,会发生什么?贝宝仍然提供 payer_id
在这种情况下?还有什么方法可以在沙箱中伪造这一点?贝宝供应测试信用卡号码吗?一种是成功的,另一种是各种失败?
(这是PayPal网站付款标准。)
解决方案
我从贝宝开发人员论坛上收到的答案是:
无论买方使用PayPal帐户付款还是使用其信用卡,返回付款人_ID,而无需登录帐户。
您可以按照以下步骤在沙箱中生成测试卡号:
首先登录您的买家沙箱帐户,并按照以下步骤生成测试信用卡:
单击个人资料
点击信用卡
单击添加
选择卡类型(当前,沙箱将生成测试签证卡号)
在此处复制卡,然后单击“取消”
**不要将卡添加到您的帐户**
现在,使用此测试卡号,将来的任何到期日期,CVV2号,任何有效格式的任何地址以及任何要再次测试的地址。
这些测试卡将取得成功。对于网站付款标准,要使用测试卡编号模拟故障,您可以输入卡号的任何随机16位数字。但是,凭借网站付款标准,如果交易失败,则不会向商人发送响应。
谢谢。
不隶属于 StackOverflow