Stripe CLI返回‘unknown flag: --card.number’的原因及卡参数配置方法
解决Stripe CLI创建Card类型PaymentMethod的参数格式问题
你遇到的问题是因为Stripe CLI对于Card类型的嵌套参数,要求使用**方括号[]**而非点.来指定字段,这和你之前用的us_bank_account格式不同。
正确的命令写法如下:
stripe payment_methods create \ --type="card" \ --card[number]=4242424242424242 \ --card[exp_month]=12 \ --card[exp_year]=2026 \ --card[cvc]=123
补充说明:
- 卡号
4242424242424242是Stripe官方提供的有效测试卡,搭配任意有效过期年月和CVC即可成功创建测试用PaymentMethod。 - 如果需要添加账单信息,可以追加
--billing-details[name]="TestJoe"这类参数,格式和你之前使用us_bank_account时的写法一致。
内容的提问来源于stack exchange,提问作者Csongor Halmai
相关产品推荐
相关产品推荐

