PayPal · 拒绝码
PayPal 处理器响应代码 5710 是什么意思?
核实日期
PayPal 处理器响应代码 5710 (`TX_ATTEMPTS_EXCEED_LIMIT`) 意味着此银行卡的支付尝试次数已超出限制,因此本次支付被拒绝。这不是对银行卡的最终裁决;随着时间推移会清除。顾客应该停止重试并等待,或者使用另一张银行卡。商家应该间隔一段时间再重试,而不是立即重新提交。
- PayPal 标签
- `TX_ATTEMPTS_EXCEED_LIMIT`
- 类型
- 软拒绝
- 谁拒绝了
- 银行卡发卡行或 PayPal
- 重试
- 是的,稍后;通常会随着时间推移清除
- 顾客操作
- 再次尝试前等待,或使用另一张银行卡
- 商家操作
- 停止快速重试;几天后再次尝试
- PlatformDTC 续订 (智能重试)
- 2、5 和 8 天后重试,最多 4 次尝试
PlatformDTC 的处理方式
对于 PayPal 银行卡支付,5710 在 PlatformDTC 中变为 `card_velocity_exceeded`,PlatformDTC 将其视为会随着时间推移清除的问题。启用智能重试后,续订会采用短阶梯式重试:在首次拒绝后的第 2、5 和 8 天重试,最多 4 次尝试,之后订阅会进入逾期状态,等待顾客处理。
为什么会发生
短时间内尝试次数过多,达到了限制。反复点击支付按钮、一次性提交多个订单,或者自动重试循环都可能触发此问题。
顾客可以做什么
暂时停止尝试;等待一段时间或使用不同的银行卡。
商店可以做什么
对已保存的银行卡进行重试时,请间隔开时间;快速重复会使情况更糟。
检查您的结账流程是否不会在每次点击时发送多次尝试。
开发者须知
PayPal 在银行卡付款的 capture(purchase_units[].payments.captures[])或 authorization 中,会在 processor_response.response_code 里返回 5710。PayPal 自己给它的名称是 TX_ATTEMPTS_EXCEED_LIMIT。
被拒绝的银行卡付款还可能在 processor_response 里带有 payment_advice_code,也就是卡组织的建议;把它和响应码存在一起。
常见问题
- 出现 5710 后,这张卡要过多久才能再次正常使用?
- PayPal 没有公布这个时间窗口。续费重试前至少等一天,是一个合理的下限。
- 5710 是否说明有人在测卡?
- 可能是,比如同一个访客尝试了很多次。也可能只是一位正常顾客反复按了付款。
来源
- Orders v2 API schema:processor_response.response_code — PayPal
- Orders v2 API 参考 — PayPal