Есть 2 сайта на Битрикс, один для ПК другой для мобильных.
Есть правила корзины, в ней купоны. Для каждого сайта свои правила и своей купоны.
Получается что если я завел купон "ТЕСТ", привязал к правилу для одного сайта, то для другого сайта и правила, я не могу создать такой купон, с таким же названием. Сейчас для одного сайта купон "ТЕСТ", для другого "S2_ТЕСТ".
Мне нужно как то подменить название, что бы клиент введя на сайте "ТЕСТ" что на ПК, что на мобильном получил скидку, а не так что на ПК пишет "ТЕСТ", а с мобильного "S2_ТЕСТ".
Не знаю как перехватить и заменить, может кто сталкивался или знает куда копать, буду благодарен.
UPD
нашел order_ajax.js
case 'enterCoupon':
if (result && result.order) {
this.deliveryCachedInfo = [];
console.log(" только рефреш ")
this.refreshOrder(result);
} else {
console.log("result coupon ")
console.log(result)
console.log('m1_'+result)
this.addCoupon('m1_'+result);
}
и через
this.addCoupon('m1_'+result);
получаю что нужно, но только для купонов которых нет, т.е. вводишь любой код, и он добавляет префикс, а когда вводишь нужный код, который есть и работает, то префикса нет