Версия 6.9.2 Корпорация. ТДС Корзины кастомная, в 1 шаг.
// Окончание оформления заказа
case 4:
...
if (($_SESSION['hostcmsOrder']['shop_payment_system_id']) && $_SESSION['hostcmsOrder']['shop_payment_system_id'] == 28) {
$_SESSION['hostcmsOrder']['company_id'] = 1;
} elseif (($_SESSION['hostcmsOrder']['shop_payment_system_id']) && $_SESSION['hostcmsOrder']['shop_payment_system_id'] == 122) {
$_SESSION['hostcmsOrder']['company_id'] = 2;
} else {
$_SESSION['hostcmsOrder']['company_id'] = 3;
}
$_SESSION['hostcmsOrder']['shop_country_id'] = intval(Core_Array::getPost('shop_country_id', 0));
$_SESSION['hostcmsOrder']['shop_country_location_id'] = intval(Core_Array::getPost('shop_country_location_id', 0));
$_SESSION['hostcmsOrder']['shop_country_location_city_id'] = intval(Core_Array::getPost('shop_country_location_city_id', 0));
$_SESSION['hostcmsOrder']['shop_country_location_city_area_id'] = intval(Core_Array::getPost('shop_country_location_city_area_id', 0));
$_SESSION['hostcmsOrder']['postcode'] = Core_Str::stripTags(strval(Core_Array::getPost('postcode'

));
$_SESSION['hostcmsOrder']['address'] = Core_Str::stripTags(strval(Core_Array::getPost('address'

));
...