Stripe · 拒绝码
Stripe do_not_try_again 拒绝代码是什么意思?
核实日期
Stripe 将 do_not_try_again 列为已弃用的拒绝代码,表示卡片因未知原因被拒绝,并表示客户需要联系其发卡机构。它的名称说明了一切:请勿在此卡上重新提交相同的交易。Stripe 现在将该指令放在一个单独的建议代码 do_not_try_again 中,这意味着该卡不应再次用于同一笔交易。请客户提供不同的支付方式。
- 类型
- 硬拒绝
- 谁拒绝了
- 发卡银行
- 重试
- 否
- 购物者操作
- 使用另一张卡,或联系银行
- 商家操作
- 停止为此笔支付重试此卡
- 状态
- Stripe 已弃用
PlatformDTC 的处理方式
PlatformDTC 的结账系统将 do_not_try_again 视为永不重试,并且从不为此提供备用处理器。在续订时,无论是作为拒绝代码还是作为 Stripe 的 do_not_try_again 建议代码(或 Mastercard Merchant Advice Code 03 或 21)出现在任何其他拒绝中,它都不会在固定计划或智能重试下被重试。订阅会显示逾期,并要求客户提供一张新卡。
为什么会发生这种情况
银行已决定此笔支付不会被批准,并且不希望它被重新提交。Stripe 没有收到更具体的原因。
购物者可以怎么做
使用不同的卡或支付方式付款。如果您需要使用此卡,请拨打卡片背面的银行电话。
商店可以怎么做
停止为此笔支付自动重试此卡,并向客户发送一个链接以更新其支付方式。违反停止指令进行重试是卡网络费用计划的目标:Braintree 指出,在 MAC 03 或 21 之后,Mastercard 会对 24 小时内超过 10 次的每次重试收取 $0.10。
面向开发者
优先使用 `charge.outcome.advice_code`,而不是已弃用的拒绝代码:do_not_try_again、try_again_later 或 confirm_card_data。在 Mastercard 上,`network_advice_code` 03 是 "Do not try again",21 是 "Stop recurring payment"。
常见问题
- do_not_try_again 还在使用吗?
- Stripe 将此拒绝代码标记为已弃用。相同的指令现在作为 `charge` 结果中的 `advice_code` do_not_try_again 出现。
- 如果我仍然重试会发生什么?
- 银行很可能会再次拒绝,并且在收到停止指令后重复尝试可能会产生卡网络费用并提高您的拒绝率。
来源
- Stripe 拒绝代码 — Stripe
- 卡片拒绝和重试 — Stripe
- 商家建议代码 — Braintree (PayPal)
相关内容
- do_not_honor — 银行拒绝了这张卡,但没有说明原因。
- revocation_of_authorization — 银行拒绝了;通常是持卡人撤销了对这家商店的付款。
- stop_payment_order — 银行拒绝了;该代码的名称指向卡片的止付指令。
- generic_decline — 因未知原因被拒绝,或被 Stripe Radar 或 Adaptive Acceptance 阻止。
- duplicate_transaction — 几分钟前,同一张卡上提交了一笔相同的支付。
- expired_card — 银行卡已过有效期。
- fraudulent — Stripe 的欺诈检查怀疑该支付存在欺诈并将其阻止了。
- incorrect_address — 输入的账单地址与银行记录不符。