#maciejgolis
1 messages ยท Page 1 of 1 (latest)
Hello! No, when Klarna is selected the billing details are provided by Klarna instead of being entered manually by the customer into the Address Element.
Why do you want to have your customer type the same information that Klarna is already providing?
As the user is first providing the personal information and then selecting the payment method
You mean you have the Address Element above the Payment Element?
Correct
If you're using the Address Element in billing mode I recommend you place it after the Payment Element if possible.
That will help avoid issues when the billing address is supplied by the selected payment method.
In either case, actually, you should have the Payment Element first. ๐
Some payment methods can also providing a shipping address as well.
we do have other components like vouchers, loyalty points that require personal information to be provided first
It might be better to collect that info with your own form rather than the Address Element in that case.
The other approach would be to retrieve this information from the Payment Intent/Payment Method after the payment is made.
how much information about the customer we can provide to Klarna when starting the Klarna journey?
๐ hopping in here since rubeus has to head out soon
thanks karbi
Are you asking if it's possible to take address information you've already collected and pass that through to the Payment Element/Klarna?
well, trying to find a solution
the above could cater for:
- logged in users
- personal information being provided in the address element
Switched to shipping mode, set "never" on all fields and then provide them manually on confirmPayment. If payment method provides different shipping/billing we can update on the webhook when authorized.