PayPal · 拒绝码
PayPal 处理器响应代码 5650 是什么意思?
核实日期
PayPal 处理器响应代码 5650 (DECLINED_SCA_REQUIRED) 意味着银行拒绝了,因为需要强客户认证而支付中没有提供。购物者必须通过银行验证(例如 3-D Secure)向银行确认支付。简单地重试而不进行认证将再次被拒绝。
- PayPal 标签
- DECLINED_SCA_REQUIRED
- 类型
- 需要认证
- 谁拒绝了
- 卡片所属银行(通过 PayPal)
- 重试
- 仅在持卡人完成认证之后
- 购物者操作
- 完成银行的验证步骤
- 商家操作
- 运行 3-D Secure 并让购物者进行认证
- PlatformDTC 续订
- 不进行盲目重试;要求客户向银行确认
PlatformDTC 的处理方式
PlatformDTC 将 PayPal 5650 视为需要认证 (authentication_required)。3-D Secure 提示无法触达不在场的客户,因此,无论是哪种重试计划(默认的固定计划或智能重试),以这种方式被拒绝的续订都不会被盲目重试:它将被暂停,直到逾期,并且客户会收到一封电子邮件,要求他们向银行确认支付。
为什么会发生
强客户认证 (SCA) 规则在欧洲很常见,要求许多在线卡片支付由持卡人确认。银行拒绝了支付,因为缺少该确认。
购物者可以做什么
再次尝试并完成银行显示的验证(应用程序批准或短信验证码)。
商店可以做什么
确保您的 PayPal 卡片设置在银行要求时会触发 3-D Secure。
对于续订,请联系客户:没有他们就无法进行认证。
对于开发者
PayPal 在卡片支付的捕获 (`purchase_units[].payments.captures[]`) 或授权中,在 `processor_response.response_code` 返回 5650。PayPal 对此的内部名称是 DECLINED_SCA_REQUIRED。
被拒的银行卡支付在 `processor_response` 中也可以带有 `payment_advice_code`,这是银行卡网络的建议;请将它和响应代码一起保存。
常见问题
- 为什么以前成功的支付现在会发生 5650 错误?
- 银行决定何时要求身份验证,所以以前无需验证就能支付的银行卡,现在可能会被要求验证。
- 订阅续订可以在没有顾客的情况下通过 SCA 吗?
- 如果银行坚持要求验证,就不行。顾客必须亲自确认支付。
来源
- Orders v2 API 架构:`processor_response.response_code` — PayPal
- Orders v2 API 参考 — PayPal