**当我测试这个rest api 时,它给出了以下错误。 我正在使用弹簧靴和条纹。
Map<String, Object> params = new HashMap<>();
params.put("customer", customerModel.getCustomerId());
params.put("collection_method", form.getCollectionMethod());
params.put("days_until_due", 30L);
params.put("amount_due", form.getAmountDue());
> Invoice invoice = Invoice.create(params);
return add(invoice,customerModel);
}
以下是错误详细信息: ** 它给出了此参数的错误: amount_due 但此参数已经列出了他们的 api 文档 对于发票对象。 **
https://docs.stripe.com/api/invoices/create
错误日志。 com.stripe.exception.InvalidRequestException:
收到未知参数:amount_due;代码:参数_未知; 请求 ID:req_zqOjuJInpoNPUD
如何解决未知参数的问题:amount_due
amount_due
是 Invoice 对象的属性,而不是参数。您无法覆盖发票金额 -
amount_due
值将由发票项目、运费和税率决定。