Добрый день форумчане, может кто знает как добавить товар, если у него не указа базовая цена
$item = $basket->createItem('catalog', $productId); - так не срабатывает, присваивает id 0 товару в корзине

+ так же не фиксируется количество
$arProp = array();
$arProp = array(
'QUANTITY' => $quantity,
'CURRENCY' => \Bitrix\Currency\CurrencyManager::getBaseCurrency(),
'LID' => \Bitrix\Main\Context::getCurrent()->getSite(),
// 'PRICE' => 0,
// 'CUSTOM_PRICE' => 'Y',
'PRODUCT_PROVIDER_CLASS' => '\CCatalogProductProvider',
);
пробовал принудительно указать цены, стал CUSTOM_PRICE, ничего не помогает.
Конечно проще добавить цену и это вариант, но может быть кто-то подскажет как без добавления цены, добавить товар в корзину без базовой цены.