Компонент "Покупка в 1 клик"

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

Покупка в 1 клик

ЗАМЕЧАНИЕ: Для того, чтобы подключить компонент понадобятся навыки программирования. Мы всегда готовы помочь Вам, просто напишите нам на почту apple.pay@epages.su.

Компонент создан для интеграции возможностей быстрой покупки с оплатой через Apple Pay непосредственно в карточку товара. В карточке товара можно добавить нужную кнопку подключив компонент epages:apple.pay.one.click.buy

$APPLICATION->IncludeComponent(
  'epages:apple.pay.one.click.buy',
  '',
  [
    'OFFER_ID_JS_SELECTOR' => '#offer_id_to_buy',
    'QUANTITY_JS_SELECTOR' => '.product-item-amount-field'
  ]
);

Компонент принимает следующие параметры:

  • QUANTITY_JS_SELECTOR - селектор количества товаров к покупке. Для того чтобы компонент понимал, какое количество товара хочет купить клиент, необходимо передавать данный селектор.
  • PRODUCT_ID - если карточка реализует только покупку данного товара который известен заранее, при формировании страницы и клиент не может изменить выбор товара к покупке, необходимо передать этот параметр. Данный параметр содержит ID товара который необходимо добавить в корзину при оформлении заказа (если используется параметр PRODUCT_ID, то параметр OFFER_ID_JS_SELECTOR не будет учитываться).
  • OFFER_ID_JS_SELECTOR - селектор выбора ID торгового предложения. Если в карточке товаров реализована возможность выбора торговых предложений для товара, и клиент может динамически выбрать ТП, необходимо передавать данный параметр. Именно из этого поля, компонент в момент формирования корзины будет получать ID торгового предложения выбранного к покупке (если передается этот параметр, то параметр PRODUCT_ID не надо указывать).