Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
public:doc:podgotovka_k_zapusku_bystrogo_popolnenija_scheta_bps [08:26 16/05/2024] – [Встройка виджета БПС в сайт заказчика] ili | public:doc:podgotovka_k_zapusku_bystrogo_popolnenija_scheta_bps [11:29 22/05/2024] (текущий) – vistoma | ||
---|---|---|---|
Строка 20: | Строка 20: | ||
- Заключить договор с ЮКассой/ | - Заключить договор с ЮКассой/ | ||
- Ссылка на сайт Юкассы https:// | - Ссылка на сайт Юкассы https:// | ||
- | - Зарегистрировать онлайн-фискальник АТОЛЛ : https:// | + | - Зарегистрировать онлайн-фискальник АТОЛ : https:// |
- Подготовить **на своем сайте** страницу с данными, | - Подготовить **на своем сайте** страницу с данными, | ||
В правилах возврата указать что все возвраты осуществляются только на кассах! | В правилах возврата указать что все возвраты осуществляются только на кассах! | ||
Строка 103: | Строка 103: | ||
</ | </ | ||
- | ==== Ссылки ==== | + | ===== Встройка виджета Веб витрины в сайт заказчика ===== |
+ | |||
+ | <WRAP center round important 60%> | ||
+ | Ниже приведен **пример** встройки, | ||
+ | </ | ||
+ | |||
+ | |||
+ | Встройка осуществляется через '' | ||
+ | |||
+ | <file html widget.html> | ||
+ | < | ||
+ | |||
+ | <html lang=" | ||
+ | < | ||
+ | <meta charset=" | ||
+ | < | ||
+ | < | ||
+ | // защита от повторной загрузки фрейма | ||
+ | // если есть возможность использовать <body onload=" | ||
+ | // если нет, то <iframe id=" | ||
+ | let g_widgetAddressApplied = false; | ||
+ | |||
+ | // Установка адреса виджета | ||
+ | function setWidgetAddress() { | ||
+ | if (g_widgetAddressApplied) | ||
+ | return; | ||
+ | |||
+ | g_widgetAddressApplied = true; | ||
+ | |||
+ | // Разбор параметров URL для получения кода карты | ||
+ | const urlParams = new URLSearchParams(window.location.search); | ||
+ | const cardCode = urlParams.has(' | ||
+ | |||
+ | // Для загрузки виджета нужны 2 параметра: | ||
+ | // * адрес хоста виджета - ниже по коду widgetAddress | ||
+ | // * идентификатор интеграции со стороны лайма - ниже по коду integrationId | ||
+ | |||
+ | // сменить на боевой адрес при размещении сервера Лайма на стороне Лайма: https:// | ||
+ | // в случае, | ||
+ | const widgetAddress = ' | ||
+ | |||
+ | // запросить у Лайма идентификатор интеграции | ||
+ | const integrationId = 37; | ||
+ | |||
+ | document.getElementById(' | ||
+ | .setAttribute(' | ||
+ | |||
+ | } | ||
+ | </ | ||
+ | </ | ||
+ | <body style=" | ||
+ | <iframe id=" | ||
+ | |||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | </ | ||
+ | ===== Ссылки | ||
* [[public: | * [[public: |