条纹卷曲命令行 POST


stripe curl command line POST

我正在尝试使用条纹卷曲向测试客户收取 10 美元,但它返回错误,指出金额不正确。

    curl https://api.stripe.com/v1/charges      '
   -u sk_test_qtxx1EuLIMqMwOmEw3NKxxxx:     '
   -d amount=10.00                          '
   -d currency=usd                          '
   -d card[number]=4242424242424242         '
   -d card[exp_month]=12                    '
   -d card[exp_year]=2019                   '
   -d card[cvc]=123

返回的错误是:

{
  "error": {
    "type": "invalid_request_error",
    "message": "Invalid integer: 10.00",
    "param": "amount"
  }
}

我尝试了10,上面写着:"金额必须至少为50美分"。

想知道我是否错过了任何帖子变量,例如某种令牌或密钥。

根据文档,金额参数需要

最小货币单位的正整数

所以十美元,你需要通过1000.