有一些测试信用卡号码,例如签证4111 1111 1111 1111
,当您使用这些卡进行测试时,它始终是一次成功的交易。
如何测试已拒绝的交易?例如。如果该卡有效但没有足够的资金进行交易?
答案 0 :(得分:5)
在两种情况下,充电可能会失败:
Stripe's documentation针对这些情况提供了两个测试卡:
4000 0000 0000 0002
“用card_declined码拒绝收费。” 4000 0000 0000 0341
“将此卡成功添加到“客户”对象,但尝试向客户收费失败。” 答案 1 :(得分:3)
您可以使用卡号4000 0000 0000 0002
或令牌" tok_chargeDeclined"获得拒绝的测试费用:
https://stripe.com/docs/testing#cards
答案 2 :(得分:0)
正如@Muistooshort和@phlip在评论中提到的那样,Stripe documentation会给出一个将返回各种错误消息的测试卡列表。
常见错误是:
4000 0000 0000 0002
卡被拒绝(例如资金不足)
4000 0000 0000 0069
卡已过期
4000 0000 0000 0127
CVC不正确
卡片日期可以是将来(有效日期)或过去的任何日期,以测试无效日期。