# Why is Klarna Checkout additional checkbox value always false?

**URL:** <https://forum.litium.com/t/why-is-klarna-checkout-additional-checkbox-value-always-false/1485>\
**Category:** Questions\
**Created:** [May 14, 2020, 11:53am UTC](https://forum.litium.com/t/why-is-klarna-checkout-additional-checkbox-value-always-false/1485 "2020-05-14T11:53:18Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![hans](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.litium.com/hans/32/31_2.png) [@hans](https://forum.litium.com/u/hans)\
**Post date:** [May 14, 2020, 11:53am UTC](https://forum.litium.com/t/why-is-klarna-checkout-additional-checkbox-value-always-false/1485/1 "2020-05-14T11:53:18Z")

</div>

We’re using `Klarna.Rest.Core.Model.CheckoutOptions.AdditionalCheckboxes` to display a checkbox in Klarna Checkout for the user to subscribe to our newsletter. However the value of the checkbox, checked or not checked, is always false/not checked when we read the value after the order has been placed.

We add the checkbox in `KlarnaPaymentConfigV3.UpdateDataSentToKlarna()` and read the value in `KlarnaPaymentConfigV3.ValidateCheckoutOrder()`.

What are we doing wrong?

Also, why is the type of `CheckoutOptions.AdditionalCheckbox` `AdditionalCheckbox` and the type of `CheckoutOptions.AdditionalCheckboxes` `AdditionalCheckboxV2`?

Litium version: 7.4.2

---

<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:** [May 14, 2020, 1:54pm UTC](https://forum.litium.com/t/why-is-klarna-checkout-additional-checkbox-value-always-false/1485/2 "2020-05-14T13:54:25Z")

</div>

Are you checking `Klarna.Rest.Core.Model.CheckoutOptions.AdditionalCheckboxes` on Validation? I think that will just mirror what you send to Klarna.

Try checking `Klarna.Rest.Core.Model.MerchantRequested.AdditionalCheckboxes` instead.

> [@](#):
>
> Also, why is the type of `CheckoutOptions.AdditionalCheckbox` `AdditionalCheckbox` and the type of `CheckoutOptions.AdditionalCheckboxes` `AdditionalCheckboxV2` ?

That’s a question for Klarna 🙂

---

<div class="post-metadata">

**Author:** ![hans](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.litium.com/hans/32/31_2.png) [@hans](https://forum.litium.com/u/hans)\
**Post date:** [May 14, 2020, 2:33pm UTC](https://forum.litium.com/t/why-is-klarna-checkout-additional-checkbox-value-always-false/1485/3 "2020-05-14T14:33:50Z")

</div>

Right, it’s `LitiumKcoOrder.CheckoutOrder.MerchantRequested.AdditionalCheckboxes` we need to use, thank you!

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex030/uploads/litium/original/1X/12eddac3b8b661de1db86af10ac8151b571e6fb9.png) [@system](https://forum.litium.com/u/system)\
**Post date:** [June 11, 2020, 2:34pm UTC](https://forum.litium.com/t/why-is-klarna-checkout-additional-checkbox-value-always-false/1485/4 "2020-06-11T14:34:45Z")

</div>

Closed on June 11, 2020, 2:34pm UTC

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
