---
type: "product"
id: 312
url: "https://prestadev.pl/uk/import-znizok-z-csv-pro-modul-dla-prestashop.html"
markdown_url: "https://prestadev.pl/uk/markdown/product/312.md"
title: "Імпорт специфічних цін із CSV Pro — масові знижки в PrestaShop"
description: "Імпортуйте специфічні ціни товарів і комбінацій з CSV до PrestaShop. Встановлюйте відсоткові, сумові знижки або фіксовану ціну; перевірте симуляцію перед збереженням."
image: "https://prestadev.pl/2013/import-znizok-z-csv-pro-modul-dla-prestashop.jpg"
sku: "PDSPIC"
brand: "PrestaDev.pl"
price: 79.20
regular_price: 99.00
discount_percent: 20.00
discount_amount: 19.80
price_tax_excluded: 64.39
currency: "PLN"
tax_included: true
availability: "in_stock"
is_pack: false
customization_required: false
condition: "new"
categories: ["Імпорт і експорт даних", "Акції, знижки та лояльність", "Керування товарами та складом", "Модулі PrestaShop"]
language: "uk"
updated: "2026-09-27"
---

# Імпорт специфічних цін із CSV Pro — масові знижки в PrestaShop

**Імпорт специфічних цін з CSV Pro** — це модуль PrestaShop для масового створення та оновлення специфічних цін, тобто знижок, для наявних товарів і їхніх комбінацій на основі файлу CSV. Значення з файлу може бути сумою нетто, сумою брутто, відсотком або фіксованою ціною — спосіб зчитування обирається в налаштуваннях. Зіставлення колонок дає змогу використовувати прайси постачальників із довільною структурою, а вибраний ідентифікатор пов’язує рядки файлу з каталогом магазину. Симуляція, ліміти змін і звіт із цінами до та після імпорту допомагають перевірити підготовлений прайс. Модуль також надає експорт поточних знижок, історію з можливістю скасування, а також завантаження файлів та імпорт, що запускається зовнішнім CRON.

## Description

## Найважливіші функції та переваги

 - **Масові знижки:** створення або зміна знижки для багатьох позицій з одного файлу, без ручного редагування кожної картки товару.
- **Чотири способи зчитування числа:** сума від ціни нетто, сума від ціни брутто, відсоток від ціни та фіксована ціна нетто, що замінює каталожну ціну.
- **Товари та комбінації:** знижка на весь товар, на вибрану комбінацію або змішаний файл, що містить обидва типи ідентифікаторів.
- **Зіставлення за каталожними кодами:** артикул, тобто SKU, EAN13, UPC, ID товару, ID комбінації та MPN, якщо відповідне поле доступне в установці.
- **Зіставлення колонок постачальника:** вказання колонок ідентифікатора та знижки, пропуск додаткових даних і пропозиція зіставлення на основі розпізнаних заголовків.
- **Повний контроль місця запису:** група клієнтів, валюта, країна, поріг кількості та вікно дат дії знижки.
- **Захист чужих акцій:** модуль змінює та видаляє виключно знижки, які сам створив. Акція, внесена вручну або отримана з правила каталожних цін, залишається недоторканою, а рядок потрапляє до звіту.
- **Симуляція перед записом:** повний звіт рішень без внесення змін у ціни.
- **Ліміти безпеки:** блокування знижки, глибшої за вказаний відсоток каталожної ціни, блокування нульової або від’ємної ціни, блокування продажу нижче закупівельної ціни та поріг незіставлених рядків.
- **Історія та скасування:** кожен запуск зберігається разом зі знижками, які він замінив, а одне натискання відновлює стан до імпорту.
- **Екран відмінностей:** ціна та знижка до і після для кожного рядка, з фільтрацією за рішенням, напрямком зміни та сумовим порогом.
- **Автоматизація:** завантаження файлу від постачальника через HTTP, FTP, FTPS або SFTP, профілі постачальників, адреса для CRON, захищена секретом, та e-mail зі звітом.
- **Експорт поточних знижок:** файл у формі збереженого зіставлення, готовий до використання як резервна копія.
- **Підтримка великих файлів:** імпорт понад пів мегабайта ділиться на етапи зі смугою прогресу, без перевищення лімітів часу виконання.
- **Робота в режимі багатьох магазинів:** кожен магазин має власний прайс-лист, налаштування, профілі постачальників і адресу розкладу.

 ## Як це працює

 1. Завантажте файл CSV у вкладці Імпорт або налаштуйте завантаження від постачальника на сторінці Автоматизація.
2. Вкажіть, що означає число у файлі і де має бути збережена знижка, на сторінці Налаштування → Налаштування знижки.
3. Налаштуйте ліміти безпеки на сторінці Налаштування → Ліміти безпеки.
4. Запустіть симуляцію та перевірте звіт рішень.
5. Перемкніть симуляцію на запис і запустіть імпорт.
6. За потреби скасуйте запуск у вкладці Історія.

 ## Вимоги

 PrestaShop 1.7.6 – 9.x, PHP 7.0 – 8.5, MySQL 5.6 або MariaDB 10.x. Модуль не потребує зовнішніх бібліотек або Composer. Обліковий запис працівника, який користується модулем, повинен мати дозвіл на редагування товарів.

## Features

| Feature | Value |
| --- | --- |
| Підтримка Prestashop 9.x | Так |
| Підтримка Prestashop 8.x | Так |
| Підтримка Prestashop 1.7.x | Так |
| Підтримка Prestashop 1.6.x | Так |
| Безкоштовна підтримка | Так |
| Безкоштовні оновлення (1 рік) | Так |
| Легко встановлюється | Так |

## Variants

| Variant | SKU | Price | Availability | Variant ID |
| --- | --- | --- | --- | --- |
| Тип ліцензії / оновлення: Повна версія / довічна ліцензія | ` PDSPIC-FULL ` | 79.20 | ` in_stock ` | ` 788 ` |
| Тип ліцензії / оновлення: Лише оновлення (продовження доступу ще на наступні 12 міс.) | ` PDSPIC-UPD ` | 39.60 | ` in_stock ` | ` 789 ` |

## Categories

- Імпорт і експорт даних
- Акції, знижки та лояльність
- Керування товарами та складом
- Модулі PrestaShop

## Questions and answers

### Для чого призначений модуль Імпорт специфічних цін з CSV Pro?

Language: uk

Імпорт специфічних цін з CSV Pro створює та оновлює специфічні ціни, тобто знижки, для наявних товарів і комбінацій у PrestaShop на основі файлу CSV. Підтримує чотири способи зчитування чисел із файлу, зіставлення колонок, симуляцію, ліміти змін, історію з відкатом, а також експорт поточних знижок. Файл можна завантажити вручну або отримувати від постачальника, а імпорт запускати через зовнішній CRON.

### Що таке специфічна ціна і чим вона відрізняється від зміни каталожної ціни?

Language: uk

Спеціальна ціна — це знижка, збережена поруч із каталожною ціною товару. Каталожна ціна залишається без змін, а магазин показує ціну після знижки разом з інформацією про зниження. Зміною самої каталожної ціни займається окремий модуль, PD CSV Price Update Pro. Цей модуль навмисно не торкається поля ціни товару.

### Що саме означає число у файлі?

Language: uk

Це залежить від налаштування на сторінці Налаштування → Налаштування знижки. Доступні чотири варіанти: сума, що віднімається від ціни нетто, сума, що віднімається від ціни брутто, відсоток, що віднімається від ціни, та фіксована ціна нетто, яка замінює каталожну ціну. Сам файл не вказує, який варіант застосовується, тому його обирають один раз для всього процесу.

### Чи модуль видалить акції, які я ввів вручну на картці товару?

Language: uk

Ні. Модуль веде власний реєстр знижок, які він записав, і змінює або видаляє виключно ці рядки. Акція, внесена вручну або така, що походить із правила цін каталогу, залишається недоторканою, навіть якщо займає саме те місце, куди імпорт хотів записати. Такий рядок потрапляє до звіту з інформацією, що місце зайняте.

### Чому наступний імпорт створив нову знижку замість того, щоб змінити попередню?

Language: uk

PrestaShop відрізняє одну спеціальну ціну від іншої за магазином, групою клієнтів, валютою, країною, кількісним порогом, часовим вікном і тим, у чому записане значення. Зміна будь-якого з цих налаштувань між імпортами призводить до того, що наступний запуск записує в інше місце, тобто створює нову знижку. Попередня залишається на товарі до моменту скасування запуску, який її створив.

### Як працює скасування імпорту?

Language: uk

Кожен запуск зберігає знижки, які він замінює, і пам’ятає ті, які він створив. Скасування видаляє знижки, створені цим запуском, і відновлює ті, які він замінив. Також можна скасувати перший імпорт у магазині, який нічого не замінював. Якщо місце збереженої знижки тим часом зайняла інша акція, ця знижка не повертається, а модуль прямо повідомляє про це.

### Чи поширюється знижка, збережена для товару, на його комбінації?

Language: uk

Так. Знижка, збережена на товарі, діє для всіх його комбінацій. Знижка, збережена на одній комбінації, діє лише для неї. Винятком є фіксована ціна: збережена на комбінації, вона стає всією її ціною, а до збереженої на товарі й надалі додається вплив комбінації. Саме так ціну розраховує PrestaShop.

### Як убезпечитися від помилкового прайс-листа від постачальника?

Language: uk

Для цього призначені ліміти на сторінці Налаштування → Ліміти безпеки: блокування знижки, глибшої за вказаний відсоток від каталожної ціни, блокування нульової або від’ємної ціни, блокування продажу нижче ціни закупівлі, а також поріг невідповідних рядків. Кожен ліміт може пропускати окремі рядки або зупиняти весь процес. Перед збереженням також варто запустити симуляцію.

### Якого формату файлу очікує модуль?

Language: uk

За замовчуванням два стовпці: ідентифікатор товару та знижка. Роздільником може бути крапка з комою, кома, табуляція або вертикальна риска. Число може мати десяткову частину, записану крапкою або комою, а роздільник тисяч розпізнається. Файл з іншою структурою підтримує зіставлення стовпців, яке вказує, у якому стовпці є ідентифікатор, а в якому — знижка.

### Чи можна запускати імпорт автоматично?

Language: uk

Так. На сторінці Налаштування → Автоматизація налаштовується джерело файлу, тобто адреса HTTP, FTP, FTPS або SFTP, а також надається адреса для внесення в CRON. Адреса захищена секретом, який можна передати параметром або заголовком, щоб він не потрапляв до логів сервера. Після кожного запуску модуль може надіслати e-mail зі звітом.

### Чи працює модуль у режимі багатьох магазинів?

Language: uk

Так. Кожен магазин має власний прайс-лист, зіставлення колонок, налаштування знижок, ліміти, профілі постачальників і адресу розкладу. Магазин обирається перемикачем у заголовку модуля, а імпорт зберігає знижки виключно в обраному магазині.

### Що станеться після видалення модуля зі знижками, які він зберіг?

Language: uk

Видалення видаляє історію імпортів, реєстр власності та файли, що зберігаються модулем. Специфічні ціни, збережені в товарах, залишаються. Якщо їх потрібно видалити, слід спочатку скасувати виконання на вкладці Історія, а вже потім видалити модуль.


## Customer reviews

- Average rating: 5.00/5
- Public reviews: 2
- Source: iqitreviews
