"error": {
"type": "StripeInvalidRequestError",
"raw": {
"message": "You cannot use `line_items.amount`, `line_items.currency`, `
line_items.name`,
Even using the exact code from the stripe documentation viz:
const session = await stripe.checkout.sessions.create({
payment_method_types: ['{{ PAYMENT_METHOD_TYPE }}'],
line_items: [{
name: 'T-shirt',
description: 'Comfortable cotton t-shirt',
amount: 2000,
currency: 'usd',
price_data: {
currency: 'usd',
unit_amount: 2000,
product_data: {
name: 'T-shirt',
description: 'Comfortable cotton t- shirt',
},
},
quantity: 1,
}],
mode: 'payment',