我有一个Stripe SKU,其中currency
的{{1}}和usd
的{{1}}。
我想让我的客户使用欧元(即花费约85欧元)购买此SKU。
为此,我首先使用Stripe Elements创建Stripe客户,然后创建如下这样的Stripe订单:
price
但是当我这样做时,我得到了这个异常:
12000
我认为这是因为OrderItem从SKU(而不是Stripe::Order.create({
currency: 'eur',
customer: stripe_customer_id,
items: [
{
type: 'sku',
currency: 'eur',
parent: stripe_sku_id,
quantity: 1,
amount: 12000
}
],
})
属性中获取其货币)和SKU是美元。
如何使用户能够进行购买?