【发布时间】:2018-08-30 01:40:08
【问题描述】:
有一些测试信用卡号码,例如Visa的4111 1111 1111 1111,当你用这些卡测试时,总是成功交易。
如何测试被拒绝的交易?例如。如果卡是有效的,但没有足够的钱进行交易?
【问题讨论】:
-
您是否尝试订阅失败的支付网络挂钩?我相信没有失败的卡,但你可以给自己发送失败的支付 webhook,你只需要创建它们。
-
我也有这个问题,不想看到webhook事件。我想从与 Stripe 的初始对话中查看失败的 Charge 对象本身
-
不是订阅,只是一次性收费。如果我只能测试成功的卡,我怎么知道用户在他们的有效卡上没有钱时会看到什么?
-
你检查过test numbers in the official documentation的完整列表吗?
-
Props to mu - 它在底部显示“4000000000000002 Charge is denied with a card_declined code”。
标签: ruby-on-rails stripe-payments