php - paypal 不检查账单地址是否与信用卡匹配

标签 php paypal

所以我正在使用用于 paypal dodirectpayment 的 php api,今天早上我们注意到如果您的信用卡上的所有内容都是正确的,并且有一个有效的地址,但是如果该地址与信用卡的账单地址不匹配交易仍将进行。我该如何解决这个问题?

最佳答案

  • 在线交易期间,信用卡上的姓名永远不会匹配。这是一种错误的印象。对于任何支付提供商(不仅仅是 PayPal),检查“匹配”的只有信用卡号、到期日期、发行日期(如果适用;欧洲卡)、3 位 CVV/CVV2/CSC 代码。

这是因为有公司卡或礼品卡 他们身上没有名字,但这并不意味着他们被取消资格。

例如,如果我的帐单详细信息确实是:

John Smith
123 Main St
Los Angeles, California
95000

这可能会通过:



Bryan Adams
123 Second St
Sacramento, California
95000

维基百科条目提到:

For example, if the address is 101 Main Street, Highland, CA 92346, in the United States, AVS will check 101 and 92346. Cardholders may receive false negatives, or partial declines for AVS from e-commerce verification systems, which may require manual overrides, voice authorization, or reprogramming of the AVS entries by the card issuing bank.

验证姓名/地址的几种方法:

  • 使用 PayPal 的 Address Verification API将地址与用户帐户上的确认地址相匹配。

  • 在一封信中邮寄:虽然速度慢且不适合您的场景,但此邮件已被 Google 使用.生成验证码,将其打印在信件上并邮寄到地址。这封信要求用户登录他们的帐户并输入验证码以验证他们的地址。

  • 最不可靠:使用公共(public)记录,包括白页。

希望对您有所帮助!

关于php - paypal 不检查账单地址是否与信用卡匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11162742/

相关文章:

php - Etsy API 不会返回商店列表

php - 无法获取 CSV 作为输出 - PHP

paypal - 发送多个 Paypal 项目并预先填写运输表格

paypal - PayPal Parallel Payments 是否仅在向多个商家付款时才有效?

paypal - 10001 Paypal 内部错误 : timeout processing request Express Checkout

php - 防止 PHP 脚本在运行时耗尽所有资源?

javascript - Ajax 不为数据表调用 php 页面

经常性直接付款接受的 PayPal 信用卡类型

php - 服务器迁移后 Paypal Express Checkout 中断

php - 使用 PHP 5.2.6 将附加参数传递给 preg_replace_callback