# Accelerator and countries connected to channel

**URL:** <https://forum.litium.com/t/accelerator-and-countries-connected-to-channel/1228>\
**Category:** Questions\
**Created:** [November 27, 2019, 5:58pm UTC](https://forum.litium.com/t/accelerator-and-countries-connected-to-channel/1228 "2019-11-27T17:58:54Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![Spotonkastebo](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.litium.com/spotonkastebo/32/717_2.png) [@Spotonkastebo](https://forum.litium.com/u/Spotonkastebo)\
**Post date:** [November 28, 2019, 3:51pm UTC](https://forum.litium.com/t/accelerator-and-countries-connected-to-channel/1228/6 "2019-11-28T15:51:46Z")

</div>

Thanks!

It looks like first country connected to channel is set on the cart but looking at the cart object it looks like that there is no country on cart but there is on cart.OrderCarrier. In accelerator checkout for delivery methods and perhapps in other places the same is done all over againg without checking the cart country.

But i would conclude this as the accelerator has no support for multiple countries on one channel but is possible to fix in the project.

\_requestModelAccessor.RequestModel.Cart.OrderCarrier.CountryID

Controller base  
cart.SetChannel(  
channel,  
channel.CountryLinks.FirstOrDefault()?.CountrySystemId.MapTo(),  
SecurityToken.CurrentSecurityToken);

DeliveryMethodViewModelBuilder  
var ids = \_requestModelAccessor.RequestModel.ChannelModel?.Channel?.CountryLinks?.FirstOrDefault()?.DeliveryMethodSystemIds ?? Enumerable.Empty();

> [@utku](#):
>
> controller base

---

_[View the full topic](https://forum.litium.com/t/accelerator-and-countries-connected-to-channel/1228)._
