#wajajat_klarna-errors-thirdparty-integration
1 messages · Page 1 of 1 (latest)
đź‘‹ Welcome to your new thread!
⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
đź”— This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1404502220166266881
📝 Have more to share? Add more details, code, screenshots, videos, etc. below.
Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- wajajat_error, 5 days ago, 17 messages
Are you a developer coding your integration with Stripe and Klarna? What Stripe surface are you using? (Checkout, Payment Element, etc?)
What error messages do you see? Do you have a publicly accessible front-end where I can reproduce this?
check out pages and Payment link
customers aren’t able to select a payment option when trying to check out using Klarna? It seems like the button or link to proceed isn’t working properly.
It looks like the Customer didn't provide sufficient data for the shipping address in this request
Okay here is the shipping address that was provided on the creation request
shipping: {
address: {
city: "LAS VEGAS",
country: "US",
postal_code: "89143",
state: "NV",
},
Yeah! Why its incomplete
Actually that's not what the error message says, excatly
error.message: "When providing a shipping address, `billing_details[email]`, `shipping[address][line1]`, `shipping[address][city]`, `shipping[address][postal_code]` and `shipping[address][country]` must be provided. If the shipping country is the US, `shipping[address][state]` must be provided too.",
what was it
The customer isn't providing their billing_details[email]
billing_details: {
address: {
country: "US",
},
email: "",
name: "",
},
What is listed in the error message
can you send me
Looking at the values there, billing_details.email is missing
all these details?
Please read the message carefuly, review the shipping and billing_details payloads, and determine what is missing
But, as I have now mentioned twice, the Customer did not provide an email in their billing_details
Also , this was NOT created by a Payment Link
The creation request for the Payment Intent was created by the Stripe Node SDK running on a linux server.
And the confirmation request was created by the Stripe Payment Element
Okay
This is the part where they get stuck. They basically say that it won't allow them to click on any option.
Do you see any errror messages in the browers console?
thats another thing.
Customers aren’t able to select a payment option when trying to check out using Klarna? It seems like the button or link to proceed isn’t working properly.
Do you see any errror messages in the browers console?
On browser it shows inomplete
Do you see any errror messages in the browers console?
Please answer the question I am asking
Where can I check that?
Are you testing this yourself?
No its customer
Can you test this yourself?
I will
It seems like your Payment Element integration is not providing enough data to confirm the payment
Can you share the JavaScript code you are using to confirm the payment?
Where can I find that?
You should be the one writing it
We help developers here who code integrations with Stripe APIs
That is where the problem appears to be
Its actually integrated with highlevel
Then their integration is the problem because it isn't collecting all the data necessary to make Klarna payments
What should we do now
Talk to them
The problem is that they are not including the Customer's email address in the billing_details when they confirm the payment
okay i will dicuss with hihglevel