Stripe · 拒绝码
Stripe reenter_transaction 拒付代码是什么意思?
核实日期
Stripe 拒付代码 reenter_transaction 表示发卡机构因未知原因无法处理该付款。顾名思义,Stripe 的下一步是再次尝试付款;如果仍然无法处理,客户需要联系其发卡机构。这是一种软性拒付,通常是临时性的,并不表示卡片有问题。
- 类型
- 软拒付(临时性)
- 谁拒绝的
- 发卡银行,未给出原因
- 重试
- 是
- 购物者操作
- 再次提交付款
- 商家操作
- 允许立即重试
- PlatformDTC 续费
- 在首次拒付后第 2、5 和 8 天重试(Smart retry)
PlatformDTC 的处理方式
PlatformDTC 把 reenter_transaction 视为另一个支付处理商可能会接受的拒付,因此在结账时,有 PayPal 卡付款作为备用的商店可以给购物者提供这条路径。开启 Smart retry 后,它对续费来说属于临时性拒付:在首次拒付后第 2、5 和 8 天重试,绝不超过 4 次,并告知客户无法联系到其银行。
为什么会发生
银行收到了请求,但无法完成处理,并要求再次发送。临时性系统问题通常是原因。
购物者可以做什么
再次点击付款。如果这张卡一直失败,请换一张卡或联系银行。
给开发者
`decline_code = reenter_transaction`。在 Visa 卡上,原始代码 19 的意思是“重新输入交易”,属于第 2 类,在 30 天内允许重试最多 20 次。使用相同数据重新发送:Visa 规则禁止在重试时更改数据元素,例如 MCC 或 POS 输入模式。
常见问题
- `reenter_transaction` 后重新提交安全吗?
- 是的。Stripe 的建议是再次尝试支付。使用相同的支付详情;无需更改任何内容。
- 如果 `reenter_transaction` 不断发生怎么办?
- 几次尝试失败后,客户应联系他们的银行或使用其他支付方式。
来源
- Stripe 拒绝代码 — Stripe
- 网络拒绝代码 — Stripe
- Visa 核心规则和 Visa 产品与服务规则(2026 年 10 月 24 日),表 7-2 — Visa
相关内容
- processing_error — 处理卡片时发生错误。通常是临时性的。
- issuer_not_available — 无法联系到发卡银行,因此支付从未获得授权。
- try_again_later — 已弃用代码:银行因未知原因拒绝;请稍后重试。
- generic_decline — 因未知原因被拒绝,或被 Stripe Radar 或 Adaptive Acceptance 阻止。
- restricted_card — 此卡无法用于此支付;它可能已被报告丢失或被盗。
- revocation_of_all_authorizations — 银行拒绝了;通常持卡人已停止所有未来的支付。
- revocation_of_authorization — 银行拒绝了;通常是持卡人撤销了对这家商店的付款。
- security_violation — 银行拒绝了,但没有说明原因;通常是出于安全规则。