PayPal · 拒绝码
PayPal 处理器响应代码 1382 是什么意思?
核实日期
PayPal 处理器响应代码 1382 (INVALID_CARD_VERIFICATION_VALUE) 表示银行卡安全码被拒绝。顾客应仔细重新输入或使用其他银行卡。商家不应继续使用不同的代码重新提交同一张银行卡。PayPal 在通过 PayPal 处理的银行卡支付(例如 PayPal 银行卡字段)中返回此代码。
- PayPal 标签
- INVALID_CARD_VERIFICATION_VALUE
- 类型
- 数据错误
- 谁拒绝了
- 发卡银行(通过 PayPal)
- 重试
- 不,不能在同一张卡上重试
- 顾客操作
- 重新输入安全码
- 商家操作
- 让顾客更正;不要循环重试
- PlatformDTC 续订
- 不重试;一键更新银行卡链接和提醒
PlatformDTC 的处理方式
PlatformDTC 将 1382 视为 incorrect_cvc,即硬拒绝。无论采用哪种重试计划(默认的 Fixed schedule 或 Smart retry),同一张银行卡都不会被重试;商家仪表板会显示客户需要使用不同的银行卡支付,并且客户会收到一个签名的更新银行卡链接(无需登录)以及每个账单周期最多 4 次提醒。
发生原因
安全码与银行记录不符。通常原因是输入错误;另一个原因是顾客使用的银行卡与他们认为的不同。
顾客可以做什么
查看银行卡背面(American Express 卡查看正面)并再次输入代码。
商家可以做什么
让顾客更正代码一两次,然后建议其他支付方式。
来自同一访客的连续多次安全码失败是典型的银行卡测试模式;对此存在阻止规则。
致开发者
PayPal 在银行卡支付的捕获 (`purchase_units[].payments.captures[]`) 或授权时,在 `processor_response.response_code` 中返回 1382。PayPal 自己的名称是 INVALID_CARD_VERIFICATION_VALUE。
`processor_response` 对象还包含 `cvv_code`,即安全码检查结果,这有助于支持人员区分输入错误和不匹配。
常见问题
- 顾客可以重试安全码多少次?
- PayPal 没有公布具体次数。一两次更正是正常的;同一张银行卡多次失败是欺诈系统会关注的情况。
- 已保存的银行卡是否需要再次输入安全码?
- 订阅续订无需安全码即可扣款。如果结账时是代码问题,客户只需重新输入银行卡信息。
来源
- Orders v2 API 架构:`processor_response.response_code` — PayPal
- Orders v2 API 参考 — PayPal