Магический Product_Id 103111

В каталоге товаров есть товар с ID 103111

При создании поощрения корзины с данным продуктом -- поощрение не работает.

Начал разбираться -- оказывается cart_id продукта, создаваемое при помощи CRC32-хеширования в пикере на бекенде и на фронтенде при добавлении в корзину -- отличаются.

Функции $.crc32 и fn_crc32 выдают разные хеши числа 103111

$.crc32 выдает 1888415155

fn_crc32 выдает 2406552141

Уточняю что опций у товара нет, и для хеширования берется чистый product_id

проверить различность хешей числа 103111 можно тут:

JS http://www.codenet.ru/services/crc32/

PHP https://ru.functions-online.com/crc32.html

Что это?

А, CRC32-хеши числа 103112, совпадают, например )

Да, вы правы. JS и PHP функции CRC32 выдают разные суммы. Пожалуйста напишите об этом баге в багтрекере.