Как рефкод попадает в shared корзину
Кнопка «Поделиться» в корзине создаёт короткую ссылку вида /cart/sh/{token}. Если партнёр авторизован, в ссылку добавляется партнёрский идентификатор с текущим префиксом реферальной программы. Поэтому клиент получает одну ссылку, а не отдельную инструкцию про код партнёра.
Что происходит при переходе
- корзина расшифровывается и импортируется клиенту;
- позиции добавляются в корзину с сохранёнными атрибутами;
- если в payload есть партнёр, система ставит cookie
ref; - при регистрации клиент закрепляется за партнёром.
Важно отправлять клиенту именно ссылку, полученную из корзины партнёра, а не просто общий URL на каталог.