# Tworzenie i zarządzanie regułami Repricera

{% hint style="info" %}
**Poziom trudności:** 🔴 Zaawansowany · **Czas czytania:** \~10 min
{% endhint %}

![Modal Create Repricer - interfejs konfiguracji V1](/files/GPXETFNt1jejqMYBN4C1)

## 📋 Przegląd

Przepływ **Create Repricer** w SellerMagnet V1 znajduje się w jednym pełnoekranowym modalu, który obsługuje zarówno **tworzenie nowych reguł repricera**, jak i **edytowanie już istniejących**. Został zaprojektowany jako jeden wizualnie ustrukturyzowany formularz, trzy ułożone w stos karty konfiguracyjne po lewej, podgląd zysku na żywo po prawej, dzięki czemu można skonfigurować regułę, zobaczyć wpływ na marżę w czasie rzeczywistym i zatwierdzić ją w mniej niż minutę.

{% hint style="info" %}
**Jeden modal, dwa tryby.** Ten sam modal otwiera się zarówno po kliknięciu **Add New**, jak i po kliknięciu istniejącego wiersza. Niebieski znacznik u góry (`CREATE` lub `SAVE`) pokazuje, w którym trybie się znajdujesz. W trybie edycji selektor produktu zostaje zastąpiony wybranym produktem i pojawiają się cztery dodatkowe zakładki (Ustawienia / Rekomendacje / Analiza / Historia sprzedaży).
{% endhint %}

***

## 🚪 Otwieranie modala tworzenia

Z **pulpitu Repricera** trzy przyciski paska narzędzi w prawym górnym rogu prowadzą do przepływu tworzenia:

<table><thead><tr><th width="200">Przycisk</th><th width="80">Ikona</th><th>Co robi</th></tr></thead><tbody><tr><td><strong>Add New</strong></td><td><code>+</code></td><td>Otwiera modal Repricer Management w <strong>trybie Create</strong>. Używaj tego do ręcznego tworzenia pojedynczych reguł.</td></tr><tr><td><strong>Import CSV</strong></td><td><code>file</code></td><td>Otwiera osobny 4-krokowy modal <strong>Bulk Import</strong> (Connection → Upload → Validation → Import) do tworzenia dziesiątek lub setek reguł naraz.</td></tr><tr><td><strong>Export</strong></td><td><code>↓</code></td><td>Pobiera listę produktów wstępnie wypełnioną opłatami, zalecany szablon startowy dla Bulk Import.</td></tr></tbody></table>

Kliknięcie wiersza w dowolnej z 4 zakładek statusu (Inactive, Brand-PL, Running, Buy Box Secured) otwiera ten sam modal w **trybie Edit**.

***

## 🧭 Anatomia modala

Po otwarciu modala zobaczysz pięć wyraźnych obszarów, z których każdy obsługuje inną część konfiguracji.

### 1. Nagłówek produktu

Rozciąga się na całą szerokość modala nad kartami konfiguracyjnymi. Pokazuje produkt, dla którego tworzysz regułę:

* **Obraz produktu, tytuł, SKU i ASIN**
* **Flaga + nazwa rynku** (np. Amazon.de)
* **Znacznik realizacji:** FBA (niebieski) lub FBM (bursztynowy)
* **Znacznik stanu magazynowego:** aktualna liczba jednostek w magazynie
* **Pięć kafelków cenowych:** Current / Minimum / Maximum / BuyBox / New Offers

W trybie Create ta sekcja jest **pusta, dopóki nie wybierzesz produktu** z rozwijanej listy poniżej.

### 2. Selektor produktu (tylko w trybie Create)

{% hint style="warning" icon="triangle-exclamation" %}
**Nie możesz tutaj wpisać ASIN.** Rozwijana lista jest wypełniana z Twoich **zsynchronizowanych aktywnych produktów Amazon**. Jeśli produkt, który chcesz repricingować, nie jest na liście, sprawdź, czy jego status to Active w Seller Central i poczekaj na następny cykl synchronizacji.
{% endhint %}

Pojedyncza rozwijana lista `<select>` oznaczona **Select Product** zawiera wszystkie aktywne produkty ze wszystkich podłączonych rynków. Wybierz jeden. Nagłówek produktu powyżej wypełni się, a trzy karty konfiguracyjne + Live Preview staną się interaktywne.

### 3. Karta Strategy Configuration

Pierwsza karta konfiguracyjna (ikona skoczka szachowego, lewy górny róg obszaru formularza). Tutaj wybierasz, JAK reguła ma konkurować.

{% tabs %}
{% tab title="Selektor strategii" %}
**Strategy** (wymagane), rozwijana lista wszystkich obsługiwanych strategii. Każda opcja ma krótki opis, który pojawia się w niebieskim polu informacyjnym bezpośrednio pod listą po wybraniu. Link „Learn more" prowadzi do pełnego [Przeglądu strategii repricingu](/pl-przewodnik-sellermagnet/narzedzia-sprzedazy/repricer-overview/repricing-strategies-overview.md).

**Przełącznik Active** (prawy górny róg karty), włącza/wyłącza regułę bez jej usuwania. Wstrzymane reguły pozostają w zakładce Inactive.

**Expiry Date** (opcjonalnie), wybierz wartość `datetime-local`. Reguła automatycznie zatrzyma się w tym momencie. Zostaw pole puste, aby działała bezterminowo.
{% endtab %}

{% tab title="Pola specyficzne dla strategii" %}
Różne strategie udostępniają różne pola pomocnicze, które pojawiają się dynamicznie pod selektorem:

<table><thead><tr><th width="220">Rodzina strategii</th><th>Dodatkowe pola</th></tr></thead><tbody><tr><td><strong>Oparte na pozycji</strong></td><td><code>Position</code>, liczba całkowita, domyślnie <code>1</code>, minimum <code>1</code>. Określa, jaką pozycję chcesz zajmować.</td></tr><tr><td><strong>Same Price as Seller</strong></td><td><code>Seller ID</code>, identyfikator sprzedawcy Amazon do odzwierciedlenia.</td></tr><tr><td><strong>Brand Guard / Competitive</strong></td><td><code>Competitor ASINs</code> (oddzielone przecinkami), <code>Sales Velocity</code> (dni, domyślnie 7), <code>Low Stock</code> (domyślnie 10), <code>High Stock</code> (domyślnie 50).</td></tr><tr><td><strong>Competitor ASIN Sync</strong></td><td><code>Competitor ASIN</code>, <code>Price Adjustment Factor</code> (0,5–1,5, krok 0,01, domyślnie 1,0).</td></tr><tr><td><strong>Lowest Price / MAP / Brand-PL</strong></td><td>Brak dodatkowych pól, strategia kieruje się ceną Min/Max i marżami ustawionymi w Karcie C.</td></tr></tbody></table>
{% endtab %}
{% endtabs %}

### 4. Karta Cost Basis

Druga karta konfiguracyjna (ikona monet). Wszystko, co płacisz za produkt, używane przez Live Preview do obliczania rzeczywistego zysku.

<table><thead><tr><th width="200">Pole</th><th width="110">Typ</th><th>Uwagi</th></tr></thead><tbody><tr><td><strong>Purchase Price</strong> *</td><td>€ liczba</td><td>Koszt jednostkowy zapłacony dostawcy. Wymagane, bez tego obliczenia zysku są błędne.</td></tr><tr><td><strong>Shipping Cost</strong></td><td>€ liczba</td><td>Koszt wysyłki na jednostkę, przychodzący (FBA) lub wychodzący (FBM). Opcjonalnie, ale zalecane.</td></tr><tr><td><strong>VAT %</strong></td><td>% liczba</td><td>Stawka VAT lub podatku od sprzedaży do odjęcia. Domyślnie przyjmuje standard rynku (19% dla DE itd.).</td></tr><tr><td><strong>Fee %</strong></td><td>% liczba</td><td>Prowizja Amazon + opłaty FBA jako procent. Kliknij przycisk <strong>Fetch</strong> obok tego pola, aby automatycznie pobrać aktualną stawkę z Amazon.</td></tr><tr><td><strong>Miscellaneous Cost</strong></td><td>€ liczba</td><td>Stały koszt jednostkowy nieobjęty gdzie indziej (pakowanie, etykiety, kontrola itp.).</td></tr><tr><td><strong>Miscellaneous Fee %</strong></td><td>% liczba</td><td>Opłata procentowa nieobjęta gdzie indziej (np. opłaty 3PL).</td></tr></tbody></table>

{% hint style="success" %}
**Wskazówka pro:** Zawsze klikaj **Fetch** dla Fee %. Prowizja Amazon różni się według kategorii (8-15%), a Fetch pobiera poprawną wartość dla *tego konkretnego* ASIN, znacznie dokładniej niż wpisywanie szacunku.
{% endhint %}

### 5. Karta Pricing Rules

Trzecia karta konfiguracyjna (ikona suwaków). Marża i granice cenowe, które określają, gdzie silnik może działać.

{% stepper %}
{% step %}

#### Margin Calculation Basis

Rozwijana lista z dwoma opcjami:

* **Based on Sale Price (Default):** marża = zysk ÷ cena sprzedaży. Standardowa marża e-commerce.
* **Based on COGs (Markup):** marża = zysk ÷ koszt towarów. Przydatne, jeśli myślisz w kategoriach narzutu, a nie marży.
  {% endstep %}

{% step %}

#### Min Margin \*

Najniższa marża zysku (%), którą reguła może zaakceptować. Jeśli proponowana cena dałaby niższą marżę, silnik zatrzyma się zamiast na Min Price. Przykład: `8%` oznacza „nigdy nie sprzedawaj poniżej 8% marży, bez względu na wszystko".
{% endstep %}

{% step %}

#### Max Margin \*

Najwyższa marża (%), do której dąży reguła. Działa jako miękka górna granica, silnik nie podniesie cen powyżej tej marży, nawet jeśli Buy Box jest bez konkurencji. Przykład: `35%`.
{% endstep %}

{% step %}

#### Minimum Price \*

Absolutny twardy dolny limit. Reguła nigdy nie ustawi ceny poniżej tej wartości, niezależnie od tego, co oblicza Min Margin. To Twoja ostatnia linia obrony.
{% endstep %}

{% step %}

#### Maximum Price (opcjonalnie)

Absolutny sufit. Zostaw puste, aby pozwolić silnikowi swobodnie podnosić ceny aż do Max Margin.
{% endstep %}
{% endstepper %}

{% hint style="warning" %}
**Min Margin vs Minimum Price : obie ustalają dolną granicę ceny.** Silnik używa **tej, która daje wyższy wynik**. Jeśli Min Margin oblicza dolną granicę €42,00, ale Minimum Price to €39,90, efektywna dolna granica wynosi €42,00. Jest to celowe, marże mają pierwszeństwo przed statycznymi cenami.
{% endhint %}

### 6. Live Preview / Price Breakdown

Prawa kolumna modala, zielona plakietka `LIVE PREVIEW` wskazuje, że ten panel aktualizuje się w czasie rzeczywistym podczas wpisywania wartości w polach kosztów/cen. Pokazuje dwie ułożone w stos karty cenowe:

<table><thead><tr><th width="150">Karta</th><th>Pokazuje</th></tr></thead><tbody><tr><td><strong>Min Price</strong> (niebieska)</td><td>Cena bazowa + wysyłka - VAT - opłaty Amazon (z podrozbiciem na prowizję / FBA fulfillment) - COG, następnie <strong>Zysk</strong> w osobnej pogrubionej linii oraz <strong>30-dniowa średnia cena sprzedaży</strong> poniżej dla kontekstu.</td></tr><tr><td><strong>Max Price</strong> (szara)</td><td>To samo rozbicie zastosowane przy Maximum Price. Szybko zobacz górną granicę zysku.</td></tr></tbody></table>

Poniżej dwóch kart: niebieski przycisk **Fetch Amazon Fees** na pełną szerokość, który ponownie pobiera dane o prowizji/opłatach FBA z Amazon.

{% hint style="danger" %}
**Czerwone banery ostrzegawcze** pojawiają się na dole Live Preview, jeśli spełniony jest którykolwiek z tych warunków:

* **Cena minimalna jest poniżej aktualnego Buy Box:** sprzedasz, ale prawdopodobnie ze stratą.
* **Cena minimalna jest powyżej aktualnej ceny:** podbijesz cenę oferty w górę.
* **Cena maksymalna jest poniżej Buy Box:** Twoja reguła nigdy nie przejmie Buy Box.
  {% endhint %}

***

## 🎬 Pasek akcji

Przymocowany do dołu modala:

* **Reset** (szary, ikona obrotu): czyści wszystkie pola do wartości domyślnych. Używaj ostrożnie, brak potwierdzenia.
* **Create Repricer** (niebieski, ikona plusa): waliduje i zapisuje. Jeśli brakuje wymaganego pola, modal podświetli je na czerwono, a przycisk będzie wyłączony.

W **trybie Edit** przycisk Create zostaje zastąpiony niebieskim przyciskiem **Save**, który wysyła do endpointu aktualizacji.

***

## ✏️ Edycja istniejącej reguły

Kliknij dowolny wiersz w tabeli pulpitu Repricera, ten sam modal otwiera się w **trybie Edit** z:

* Plakietką trybu `SAVE` zastępującą `CREATE`
* Wstępnie wybranym produktem (selektor ukryty)
* Wszystkimi aktualnymi wartościami strategii + kosztów + cen już wypełnionymi
* **4 dodatkowymi zakładkami** u góry obszaru formularza: Settings / Recommendations / Analysis / Sales History, abyś mógł zobaczyć historię wydajności obok aktualnej konfiguracji

Zmień, co potrzebujesz, i kliknij **Save**, aby zatwierdzić.

{% hint style="info" %}
**Nie jest potrzebna przebudowa.** Edycje są stosowane natychmiast po zapisie, silnik odbiera nowe parametry przy następnym cyklu ewaluacji (mniej więcej co 5 minut). Nie musisz wstrzymywać i restartować reguły.
{% endhint %}

***

## 📦 Import masowy (osobny modal)

Do tworzenia wielu reguł naraz używaj **Import CSV** zamiast Add New. Otwiera to osobny modal kreatora z czterema numerowanymi zakładkami stepera:

{% stepper %}
{% step %}

#### Connection

Wybierz, pod którym kontem rynkowym mają zostać utworzone reguły. Wszystkie reguły w jednym imporcie trafiają do jednego rynku, importuj osobno, jeśli tworzysz reguły dla DE, FR, UK itd.
{% endstep %}

{% step %}

#### Upload

Przeciągnij i upuść plik CSV do strefy zrzutu lub kliknij, aby przeglądać. SellerMagnet automatycznie wykrywa mapowanie kolumn, jeśli użyłeś szablonu Export. Baner pojawia się u góry, jeśli poprzednia sesja jest nadal do przywrócenia.
{% endstep %}

{% step %}

#### Validation

Kreator analizuje każdy wiersz i pokazuje tabelę walidacji z trzema filtrami:

* **Errors:** wiersze, które zostaną odrzucone (brakujące wymagane pola, nieprawidłowe ASIN, min > max itd.)
* **Warnings:** wiersze, które zostaną zaimportowane, ale powinny zostać sprawdzone (min poniżej aktualnego Buy Box itd.)
* **Valid:** wiersze gotowe do importu

Możesz **Edit**, **Fetch Fees** lub **Delete** dowolny wiersz inline. Selektor **Bulk Strategy** u góry pozwala zastosować jedną strategię do każdego poprawnego wiersza jednym kliknięciem.
{% endstep %}

{% step %}

#### Import

Ekran końcowego potwierdzenia pokazujący zakres zysku dla wszystkich poprawnych wierszy. Kliknij **Import**, aby utworzyć każdą regułę w jednej transakcji.
{% endstep %}
{% endstepper %}

{% hint style="success" %}
**Zadbaj o właściwy szablon:** Kliknij **Export → Products & Fees** z paska narzędzi Repricera PRZED wypełnieniem swojego CSV. Daje to wstępnie wypełniony plik ze wszystkimi zsynchronizowanymi produktami i ich aktualnymi opłatami. Wystarczy dodać Min Price, Max Price i Strategy.
{% endhint %}

***

## ⚙️ Zarządzanie regułami po utworzeniu

Po utworzeniu reguł pulpit Repricera pokazuje je w 4 zakładkach statusu (Inactive / Brand-PL / Running / Buy Box Secured). Z głównej tabeli elementów możesz:

<table><thead><tr><th width="220">Akcja</th><th>Jak</th></tr></thead><tbody><tr><td><strong>Edytuj jedną regułę</strong></td><td>Kliknij wiersz w dowolnym miejscu.</td></tr><tr><td><strong>Wstrzymaj / Uruchom ponownie</strong></td><td>Użyj menu akcji w kolumnie Manage lub przełącznika Active wewnątrz modala edycji.</td></tr><tr><td><strong>Usuń jedną regułę</strong></td><td>Manage → Delete. Monit o potwierdzenie.</td></tr><tr><td><strong>Akcja masowa</strong></td><td>Wybierz wiersze za pomocą pól wyboru, następnie użyj paska narzędzi akcji masowych (Start, Stop, Delete, Export), który pojawia się nad tabelą.</td></tr><tr><td><strong>Wyszukiwanie</strong></td><td>Pasek wyszukiwania filtruje po SKU, ASIN lub tytule produktu w czasie rzeczywistym.</td></tr></tbody></table>

***

## ❓ FAQ

<details>

<summary><strong>Dlaczego rozwijana lista produktów nie pokazuje mojego nowego ASIN?</strong></summary>

Rozwijana lista jest budowana z Twoich **aktywnych produktów Amazon** według ostatniej synchronizacji. Jeśli niedawno dodałeś ofertę w Seller Central, odczekaj 10-15 minut na następny cykl synchronizacji. Jeśli nadal nie pojawia się, sprawdź, czy status oferty to `Active` (a nie `Incomplete` lub `Suppressed`) w Seller Central.

</details>

<details>

<summary><strong>Jaka jest różnica między Min Margin a Minimum Price?</strong></summary>

**Min Margin** jest dynamiczna : zmienia się na podstawie Twoich kosztów + opłat. **Minimum Price** to wartość statyczna, którą wpisujesz bezpośrednio. Silnik zawsze używa **tej, która daje wyższą dolną granicę**, więc marże chronią Cię, gdy opłaty rosną, a statyczna cena chroni Cię, gdy koszty spadają.

</details>

<details>

<summary><strong>Czy mogę pobrać opłaty Amazon dla wszystkich moich reguł naraz?</strong></summary>

Tak, użyj akcji masowej **Fetch Fees** na ekranie walidacji Bulk Import. Wywołuje API Amazon dla każdego poprawnego wiersza i wypełnia kolumnę Fee %. Znacznie szybsze niż otwieranie każdej reguły osobno.

</details>

<details>

<summary><strong>Co się stanie, jeśli usunę regułę, czy cena oferty wróci do poprzedniej?</strong></summary>

Nie. Usunięcie reguły repricera zatrzymuje dalsze automatyczne aktualizacje, ale **nie zmienia aktualnej ceny oferty**. Cena pozostaje tam, gdzie silnik ostatnio ją ustawił. Jeśli chcesz przywrócić, zaktualizuj cenę ręcznie w Seller Central lub w narzędziach siostrzanych Repricera.

</details>

<details>

<summary><strong>Czy jedna reguła może obejmować wiele rynków?</strong></summary>

Nie, jedna reguła = jedna oferta na jednym rynku. Jeśli sprzedajesz ten sam produkt na DE/FR/IT, utwórz trzy osobne reguły. Bulk Import to najłatwiejszy sposób, aby to zrobić.

</details>

<details>

<summary><strong>Dlaczego mój przycisk Create jest wyłączony?</strong></summary>

Przynajmniej jedno wymagane pole jest puste lub nieprawidłowe. Formularz podświetla problematyczne pola na czerwono. Najczęstsza przyczyna to brak wybranej Strategy, puste Purchase Price lub brakujące Min Margin / Max Margin / Minimum Price.

</details>

***

## ➡️ Co dalej?

{% content-ref url="/pages/YfjfSHD0dcHtgoaRUWd2" %}
[Import i eksport zbiorczy](/pl-przewodnik-sellermagnet/narzedzia-sprzedazy/repricer-overview/bulk-import-export.md)
{% endcontent-ref %}

{% content-ref url="/pages/ZSR6UQcDPsLT5nN7qmAR" %}
[Przegląd Strategii Repricing](/pl-przewodnik-sellermagnet/narzedzia-sprzedazy/repricer-overview/repricing-strategies-overview.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sellermagnet.com/pl-przewodnik-sellermagnet/narzedzia-sprzedazy/repricer-overview/create-manage-repricer.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
