script async src="https://ndd-widget.landpro.site/widget.js">/script> script> (function(w) { function startWidget() { w.YaDelivery.createWidget({ containerId: 'delivery-widget', // Идентификатор HTML-элемента (контейнера), в котором будет отображаться виджет params: { city: "Уфа", // Город, отображаемый на карте при запуске size:{ // Размеры виджета "height": "450px", // Высота "width": "100%" // Ширина }, source_platform_station: "ff3a8684-45b2-486e-b007-6a61318c6c1a", // Станция отгрузки physical_dims_weight_gross: 1000, // Вес отправления delivery_price: (price) => price + " руб", // Стоимость доставки delivery_term: 1, // Срок доставки show_select_button: true, // Отображение кнопки выбора ПВЗ (false — скрыть кнопку, true — показать кнопку) filter: { type: [ // Тип способа доставки "pickup_point", // Пункт выдачи заказа "terminal" // Постамат ], is_yandex_branded: true, // Тип пункта выдачи заказа (false — Партнерские ПВЗ, true — ПВЗ Яндекса) payment_methods: [ // Способ оплаты "already_paid", // Доступен для доставки предоплаченных заказов "card_on_receipt" // Доступна оплата картой при получении ], payment_methods_filter: "or" // Фильтр по типам оплаты } }, }); } w.YaDelivery ? startWidget() : document.addEventListener('YaNddWidgetLoad', startWidget); })(window); // Подписка на событие document.addEventListener('YaNddWidgetPointSelected', function (data){ // Обработка выбранных данных // Данные о выбранной точке содержатся в параметре data console.log(data.detail.id); console.log(data.detail.address.full_address); console.log(data.detail.address.country); console.log(data.detail.address.locality); console.log(data.detail.address.street); console.log(data.detail.address.house); console.log(data.detail.address.comment); }); /script>