PayPal · 拒绝码
PayPal 处理器响应代码 1380 是什么意思?
核实日期
PayPal 处理器响应代码 1380 (INVALID_EXPIRATION) 表示银行卡有效期被拒绝。这可能是因为输入错误、日期已过时,或者与银行记录不符。顾客应重新输入手中银行卡上的日期,或使用其他银行卡;重试旧日期无济于事。
- PayPal 标签
- INVALID_EXPIRATION
- 类型
- 数据错误
- 谁拒绝了
- 发卡银行或 PayPal
- 重试
- 不,需要一张新卡或更新后的卡
- 顾客操作
- 重新输入银行卡上的有效期,或使用其他银行卡
- 商家操作
- 要求更新银行卡信息;不要重试
- PlatformDTC 续订
- 不重试;一键更新银行卡链接和提醒
PlatformDTC 的处理方式
在 PayPal 银行卡支付中,PlatformDTC 将 1380 转换为 expired_card。无论采用哪种重试计划(默认的 Fixed schedule 或 Smart retry),该银行卡都不会被重试:订阅将处于逾期状态,同时客户会收到一封更新银行卡电子邮件(原因:“银行卡已过期”)以及每个周期最多 4 次提醒,每次提醒间隔 3 天或更长时间。
发生原因
月份或年份不匹配。
顾客可以做什么
检查您手中银行卡上印的日期并重新输入。
如果您最近收到了新卡,请使用新日期。
商家可以做什么
对于已保存的银行卡,请客户更新其银行卡信息。
确保您的表单不会交换月份和年份或截断年份。
致开发者
PayPal 在银行卡支付的捕获 (`purchase_units[].payments.captures[]`) 或授权时,在 `processor_response.response_code` 中返回 1380。PayPal 自己的名称是 INVALID_EXPIRATION。
被拒绝的银行卡支付在 `processor_response` 中也可能带有 `payment_advice_code`,这是银行卡网络的建议;请将其与响应代码一起存储。
常见问题
- 1380 和银行卡过期是同一回事吗?
- 接近。PayPal 将 EXPIRED_CARD 列为 5400,将 INVALID_EXPIRATION 列为 1380;PlatformDTC 将两者都视为需要新信息的过期银行卡。
- 我可以在不更改任何内容的情况下重试 1380 吗?
- 不能。日期对银行来说是错误的,因此相同的请求将再次被拒绝。
来源
- Orders v2 API 架构:`processor_response.response_code` — PayPal
- Orders v2 API 参考 — PayPal