Klarna is not working for other countries
-
Hi,
we are using a custom checkout and this plugin to integrate Klarna.
We recently started selling to Austria in addition to Germany.
And now when people want to order something to Austria they often get the following error message when trying to make a purchase with Klarna:
“Payment method not available in this country
Unfortunately, this payment method is not available for this country. Please choose another payment method.”
After closing the error message, deselecting Klarna, and then selecting Klarna again, the same payment method is working as expected.We already got in contact about this with the Klarna support who said:
“The (Austrian) address data is changed on a different page than the Klarna payment options and the change of address is updated, but the iframe with the payment methods is not. When this is active, it causes an error in the backend and payments from the country of sale Austria are rejected.”However we are already updating the whole checkout and the payment methods after address change and also the Klarna iframes are only being loaded once the payment method “Klarna” is selected which happens after the address change.
But it is still not working.While debugging we noticed that Klarna uses different session IDs for different countries. So is it possible to force update the session-id, because this might resolve the issue, or do you have any other idea, what might be the issue here?
We are using Klarna as well on a different store where we deliver to Austria but here we are using https://www.mollie.com/ instead of this plugin. There everything is working as expected with the same checkout. The URL of that store is https://www.der-buntspecht-shop.de
The page I need help with: [log in to see the link]
- The topic ‘Klarna is not working for other countries’ is closed to new replies.