#Slybald
1 messages · Page 1 of 1 (latest)
Hi, adding these to the thread:
But Klarna on Stripe supports USD currency: https://stripe.com/docs/payments/klarna
I create the checkout session like this:
const session = await stripe.checkout.sessions.create({
payment_method_types: paymentMethods: [ "card", "klarna" ],
mode: "payment",
allow_promotion_codes: true,
line_items: [{
price: price,
quantity: 1
}],
success_url:${process.env.PaymentGatewayLink}/Success,
cancel_url:${process.env.PaymentGatewayLink}/Cancel
});
I use the latest version of the stripe npm package.Can you please help me?
But Klarna on Stripe supports USD currency: https://stripe.com/docs/payments/klarna
I create the checkout session like this:
const session = await stripe.checkout.sessions.create({
payment_method_types: paymentMethods: [ "card", "klarna" ],
mode: "payment",
allow_promotion_codes: true,
line_items: [{
price: price,
quantity: 1
}],
success_url: `${process.env.PaymentGatewayLink}/Success`,
cancel_url: `${process.env.PaymentGatewayLink}/Cancel`
});
I use the latest version of the npm stripe package.
Can you please help me?
I think it's a bug on the Stripe side
Can you share this request id where you're seeing this error message please?
Sure! It's req_tnt47Pg8RbZRwC.
I need to test this on my own account, thank you for your patience
It works with my US account, further digging
It's so weird... I have a French account, and I have already accepted many payments with Klarna through Stripe in Euro
I don't know what to do anymore!
Ahhh, I was able to confirm with a coworker..
So the reason is that France accounts can only support non USD currencies with Klarna: https://stripe.com/docs/payments/klarna#payment-options
You mean the France account of the seller?
The merchant/account, yes
Okay, I understand (but it wasn't written on the documentation, or I can't read)
wait, it worked with the GBP currency