8 800 500-47-11
8 800 500-47-11
Отдел продаж
База знаний
  • Все решения
  • Интернет-магазины
    • Аспро: Премьер
    • Аспро: Лайтшоп
    • Аспро: Максимум
    • Аспро: Шины и диски 2.0
    • Аспро: Next
    • Аспро: Оптимус
    • Аспро: Шины и диски, интернет-магазин
    • Аспро: Маркет
    • Аспро: Интернет-магазин
    • Аспро: Крутой шоп
  • Корпоративные сайты
    • Аспро: Приорити 2.0
    • Аспро: Корпоративный сайт 3.0
    • Аспро: Корпоративный сайт 2.0
    • Аспро: Стройка 2.0
    • Аспро: Инжиниринг
    • Аспро: Металл
    • Аспро: Digital 2.0
    • Аспро: Детский сад и образовательный центр
    • Аспро: Курорт 2.0
    • Аспро: Ландшафт 2.0
    • Аспро: Автосервис
    • Аспро: Медицинский центр 3.0
    • Аспро: Ландшафт
    • Аспро: Медицинский центр 2.0
    • Аспро: Курорт
    • Аспро: Стройка
    • Аспро: Сайт медицинского центра
    • Аспро: Корпорация
    • Аспро: Корпоративный сайт
    • Аспро: Корпоративный сайт современной компании
    • Аспро: Приорити
    • Аспро: Digital
  • Модули
    • Аспро: Привязка ответственного
    • Аспро: Шинный калькулятор
    • Аспро: Кредитный калькулятор
    • Аспро: Универсальный импорт
  • 1С-Битрикс
    • Общее

Настройка параметров «Покупки в 1 клик»

ID статьи: 52 , создана 12 апр 2016
Актуально для:
Не работает форма «Покупки в 1 клик»: при попытке сделать заказ отображается ошибка создания заказа.

Решение
Необходимо проверить настройки формы и корректность выставленных параметров.

Для этого переходим в менеджер файлов:
Контент → Структура сайта → Файлы и папки/ajax

Находим в папке файлы, в которых отображены настройки нужного нам функционала.

one_click_buy.php – покупка в 1 клик с карточки товара
one_click_buy_basket.php – покупка в 1 клик из корзины

Рассмотрим управление параметрами функции «Покупка в 1 клик» на примере файла one_click_buy.php.

Открываем файл через пункт «Редактировать как PHP».



Нужные нам параметры:
DEFAULT_PERSON_TYPE" => "1",
DEFAULT_DELIVERY" => "1",
DEFAULT_PAYMENT" => "1",

Где "1" – ID параметров, которые нам необходимо проверить и при необходимости настроить.



Рассмотрим каждый из них.

DEFAULT_PERSON_TYPE" => "1", – где 1 — это параметр, задающий тип плательщика.
В значении (''1'') должен значиться ID из настроек типов плательщиков. По умолчанию в решении ID = 1, что соответствует физическим лицам.

Это обязательный параметр. Если вы указали его неверно, «Покупка в 1 клик» работать не будет.

Как проверить корректность значения:

Перейдите в настройки типов плательщика
Магазин → Настройки →Типы плательщиков

Проверьте, чтобы нужный вам тип плательщика был активен и его ID соответствовал указанному в файле. При необходимости вы можете заменить значение в кавычках на 2, если хотите, чтобы «Покупка в 1 клик» работала только для юридических лиц.



DEFAULT_PAYMENT" => "1", – параметр, задающий способ оплаты. Платежная система должна быть активна, а ее ID соответствовать указанному параметру в файле.

Это также обязательный параметр. Если вы указали его неверно, «Покупка в 1 клик» работать не будет.

Как проверить, корректно ли он выставлен:

Переходим в настройки платежных систем:
Магазин → Настройки → Платежные системы

Проверяем, чтобы указанный ID соответствовал нужному нам значению и был активен.



DEFAULT_DELIVERY" => "1", – параметр, задающий способ доставки.

Перед тем, как сопоставлять параметры, проверьте настройки платежной системы.
Логика работы функционала такова: к платежной системе привязывается определенный способ доставки. Соответственно, в настройках платежной системы должен быть выбран нужный способ доставки.

К примеру, вы указали ID=1, что соответствует способу оплаты «Наличными курьеру».  Теперь нужно проверить, чтобы в настройках платежной системы этот способ доставки был активен. 

Как проверить: 

Переходим в настройки платежной системы:
Магазин → Настройки → Платежные системы


На вкладке «Службы доставки» выбираем нужный способ — например, «Доставка курьером», «Самовывоз» или несколько пунктов. 


После этого переходим в настройки службы доставки и проверяем, чтобы выбранные способы были активны, а в файлах настроек «Покупки в 1 клик» стоял нужный ID.



Чтобы изменения вступили в силу, сбросьте кеш сайта. 

Илья
21.07.2022 16:58:18
Здравствуйте ! Есть ли возможность штатным механизмом редиректить на с покупки в 1 клик, после оформления, на оплату картой, что бы форма оплаты картой открывалась. Платежная система стоит верная, редирект после оформления не происходит !
Владислав Мещеряков
26.07.2022 07:50:24

Здравствуйте, Илья! Благодарим за активность.

Функционал «Покупки в 1 клик» не предполагает переход на страницу оплаты. Идея заключается в том, что клиент заполняет минимум информации, после чего с ним связывается менеджер для уточнения нюансов оплаты и доставки.

Если в этом случае отправлять пользователя на страницу оплаты, то быстрый вариант покупки может легко перерасти в полный. Поэтому мы добавили простую форму, которая создает заказ в административной части сайта.

Если вы хотите изменить логику работы этого функционала, можете заказать индивидуальные доработки у наших партнеров:
https://aspro.ru/partners/

Желаем успехов вашему проекту!
Родитель
Наталья
28.10.2021 09:20:13
Добрый день
в нашем интернет-магазине (аспро:максимум) форма купить в 1 клик дает возможность заполнить форму, но при отправке выходит Ошибка!
Ошибка регистрации пользователя. Не указан email пользователя.
поле для заполнения эл почты отключено
Владислав Мещеряков
28.10.2021 17:29:19

Здравствуйте, Наталья! Благодарим за активность.

На нашей демоверсии форма «Купить в 1 клик» работает корректно. Возможно, ошибка в чем-то другом. Чтобы ее решить, необходимо посмотреть проект через административную часть сайта. Пожалуйста, обратитесь к специалистам нашей техподдержки
https://aspro.ru/support/ 
Постараемся помочь с вопросом и подробно проконсультируем!
Родитель
Вячеслав Рунцо
26.01.2023 16:47:00
Добрый день
У нас Аспро:Маркет, так же при отправке заказа через форму "Купить в 1 клик" получаем отдельное окно с ошибкой:
"Ошибка! Ошибка регистрации пользователя. Неверный email"
В настройках покупки в 1 клик поле отключено из обязательных к заполнению.
Пробовал делать его обязательным, оно начинает подсвечиваться красным как обязательное но незаполненное прямо в форме заказа. При отключении снова получаем отдельное окно с ошибкой которую я описал.
В ТП написать уже к сожалению не могу из-за истекшей лицензии.
Родитель
Владислав Мещеряков
27.01.2023 13:27:50

Здравствуйте, Вячеслав! Благодарим за активность.

Чтобы разобраться в ошибке на форме «Купить в 1 клик», необходимо смотреть проект через административную часть сайта. Рекомендуем продлить активность лицензии, чтобы появилась возможность обратиться к специалистам техподдержки:

https://aspro.ru/shop/solutions/prodleniya/

Будем на связи!
Родитель
Руслан
18.06.2021 13:05:05
Есть ли возможность убрать возможность доставку товара  у определенных брендов, чтобы к ним не подтягивались модули доставки.
в ограничениях служб доставки это возможно сделать только в разделах каталога
Анастасия Егорова
21.06.2021 16:10:31

Здравствуйте, Руслан. Спасибо за ваш комментарий.

Бренд — это свойство товара. А в изначальной версии редакции только такой список ограничений.

https://prnt.sc/1668u9u

К сожалению, ограничение по свойству не входит в список.

Можем реализовать этот сценарий работы индивидуально для вашего проекта. Для консультации свяжитесь с нами . Поможем вам разобраться.
Родитель