Как вариант, просто пополните внутренний счет пользователя, тогда частично/полностью (на сумму внутреннего счета) заказ будет оплачен с него, если потребуется доплата, то пользователь уже доплатит удобным способом.
|
Судя по всему вы сами испортили. Скорее всего после if(CModule::IncludeModule("iblock"))
Шел какой-то GetList, а сейчас его и в помине нет. Желательно всё-таки открыть какой-нибудь старый бекап и посмотреть, что же было в этом файле. Если бекапа нет, то как минимум надо найти в Яндексе или Гугле сохраненную страницу, на которой видно как работало. После этого кто-то сможет подсказать более подробно. |
|
|
|
|
|
Для определения города и региона можно использовать "Веб-аналитику". Желательно проиндексировать свежие данные с ipgeobase.
Ну, а дальше....если cookie пустой или просроченный, то пишем определяем и записываем автоматически. Если пользователь выбирает другой город, то переписываем cookie. Читаем значение cookie, и по условию выводим нужный контакт. |
|
|
|
|