# Klarna checkout v3 autofill address problem

**URL:** <https://forum.litium.com/t/klarna-checkout-v3-autofill-address-problem/787>\
**Category:** Questions\
**Created:** [April 10, 2019, 8:44am UTC](https://forum.litium.com/t/klarna-checkout-v3-autofill-address-problem/787 "2019-04-10T08:44:43Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Andreas3133](https://avatars.discourse-cdn.com/v4/letter/a/2bfe46/32.png) [@Andreas3133](https://forum.litium.com/u/Andreas3133)\
**Post date:** [April 10, 2019, 8:44am UTC](https://forum.litium.com/t/klarna-checkout-v3-autofill-address-problem/787/1 "2019-04-10T08:44:43Z")

</div>

Hi  
I’m trying to get the Klarna checkout v3 running correctly, but I’m having some problems where the address isn’t filled in correctly in Klarna checkout from the Litium Person.

If I create a new user, go to MyPages, fill in the address, logout, login, shop, go to checkout: Everything works fine, name and address are correctly filled into Klarna checkout.

However, if I create a new user, go to MyPages, fill in the address, shop without logging out, go to checkout: Only name, phone number and email will be filled in, address will be blank in Klarna checkout.

If I modify the address in mypages, this change will also not be visible in the Klarna checkout until logout/login.

I was using a quite old version of Klarna checkout, but I tried updating it to the latest version, and the same problem exist here too.

Is there something I have to call when I update the profile, such as PersistForReal or UpdateAllPersonCaches or something similar?  
Or how can I fix it?

Thanks

Litium version: 6.11

---

<div class="post-metadata">

**Author:** ![NilsN](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.litium.com/nilsn/32/302_2.png) [@NilsN](https://forum.litium.com/u/NilsN)\
**Post date:** [April 25, 2019, 12:31pm UTC](https://forum.litium.com/t/klarna-checkout-v3-autofill-address-problem/787/2 "2019-04-25T12:31:11Z")

</div>

The order carrier has to be updated as well, after the customer has updated the information.

```auto
var adressCarrier = new AddressCarrier { 
	// set properties with new parameters
}

// Update customer info and delivery for order carrier
ModuleECommerce.Instance.CheckoutFlow.AddOrEditCustomerInfo(CurrentState.Current.ShoppingCart.OrderCarrier, addressCarrier, CurrentState.Current.Token);
CurrentState.Current.ShoppingCart.OrderCarrier.Deliveries.FirstOrDefault().Address = addressCarrier;

```
