# Subskrypcje – tworzenie i zarządzanie zamówieniami

Ta strona opisuje, jak sklepy mogą tworzyć unikalne subskrypcje dla poszczególnych klientów, w tym które pozycje są w subskrypcji, do jakiego [harmonogramu](/smaki-wsi-docs/basic-features/subscriptions/subscriptions-configuration.md#schedules) należy subskrypcja (czyli jak często klient otrzymuje zamówienie) oraz jak wstrzymywać/edytować subskrypcje.

{% hint style="danger" %}
W tej pierwszej wersji funkcji subskrypcji **przedsiębiorstwa muszą zakładać subskrypcje w imieniu klientów.** Klienci nie mogą tworzyć subskrypcji samodzielnie.
{% endhint %}

**Checklist — zanim utworzysz subskrypcje dla klientów:**

* Włącz subskrypcje w [Enterprise Settings](/smaki-wsi-docs/basic-features/subscriptions/subscriptions-configuration.md#activate-subscriptions)
* Skonfiguruj [metody dostawy i płatności](/smaki-wsi-docs/basic-features/subscriptions/subscriptions-configuration.md#shipping-and-payment-methods-for-subscriptions)
* Skontaktuj się z klientami i [zbierz ich dane](/smaki-wsi-docs/basic-features/subscriptions/subscriptions-configuration.md#gather-information-from-your-customers)
* Dodaj klientów subskrypcyjnych do [listy Customers](/smaki-wsi-docs/basic-features/subscriptions/subscriptions-configuration.md#add-your-subscribers-to-your-customer-list)
* Poproś klientów o [założenie konta w Smaki Wsi](/smaki-wsi-docs/basic-features/subscriptions/subscriptions-the-customers-perspective.md#signing-up-to-ofn), a jeśli będą rozliczani przez Stripe — o [zapisanie karty i udzielenie zgody na obciążenie](/smaki-wsi-docs/basic-features/subscriptions/subscriptions-the-customers-perspective.md#saving-credit-cards-and-authorising-charges)
* Utwórz co najmniej jeden [harmonogram](/smaki-wsi-docs/basic-features/subscriptions/subscriptions-configuration.md#schedules)

## Tworzenie subskrypcji

Kliknij **Orders** w głównym poziomym menu, a następnie wybierz **Subscriptions** w podmenu.

Kliknij **+ New Subscription**, aby utworzyć cykliczne zamówienie dla klienta. Najpierw zostaniesz poproszony o wybór sklepu, dla którego tworzysz subskrypcję.

{% hint style="danger" %}
Musisz mieć utworzony harmonogram cykli zamówień, zanim utworzysz subskrypcję. Więcej [tutaj](/smaki-wsi-docs/basic-features/subscriptions/subscriptions-configuration.md#schedules).
{% endhint %}

### Podstawowe dane

**Customer:** Wybierz klienta z listy. Możesz wybrać tylko osoby dodane do [Customer List](/smaki-wsi-docs/basic-features/subscriptions/subscriptions-configuration.md#add-your-subscribers-to-your-customer-list) dla przedsiębiorstwa, w którym tworzysz subskrypcję.

**Schedule:** Wybierz harmonogram, do którego klient ma się zapisać.

**Payment method:** Wybierz preferowaną metodę płatności klienta. Musi to być Stripe lub ręczna metoda płatności (gotówka, czek, przelew). Więcej informacji [tutaj](/smaki-wsi-docs/basic-features/subscriptions/subscriptions-configuration.md#payment-methods).

**Shipping method:** Wybierz preferowaną metodę dostawy klienta.

**Begins at:** Data, kiedy zostanie wygenerowane pierwsze zamówienie z subskrypcji.

{% hint style="danger" %}
Jeśli ta data wypada w trakcie otwartego cyklu z harmonogramu, zamówienie zostanie wygenerowane dla tego cyklu. Jeśli nie — pierwsze zamówienie zostanie utworzone przy następnym cyklu w harmonogramie.
{% endhint %}

**Ends at:** Po tej dacie zamówienia subskrypcyjne nie będą już generowane. Pole opcjonalne — jeśli puste, zamówienia będą tworzone bezterminowo.

{% hint style="danger" %}
Jeśli data „Ends at” przypada w środku przyszłego cyklu, zamówienie subskrypcyjne nie zostanie utworzone. Na przykład:

* Jeśli „Ends at” = 10/01/2020, a najbliższy cykl w harmonogramie otwiera się 9/01/2020 i zamyka 11/01/2020, wtedy zamówienie nie zostanie wygenerowane.
* Jeśli „Ends at” = 12/01/2020, to ten cykl wygeneruje ostatnie zamówienie subskrypcyjne.
  {% endhint %}

### Adres

Uzupełnij dane rozliczeniowe i dostawy klienta. Adresy klientów, którzy wcześniej składali zamówienia w Smaki Wsi, załadują się automatycznie.

{% hint style="warning" %}
Jeśli zaktualizujesz adres/dane kontaktowe klienta na stronie [Customer](/smaki-wsi-docs/basic-features/shopfront/customer-management-and-conditional-displays-prices/customers.md), zmiana nie przeniesie się automatycznie do subskrypcji. Musisz zaktualizować dane także tutaj.
{% endhint %}

### **Dodaj produkty**

Dodaj pozycje, które klient chce otrzymywać regularnie.

{% hint style="warning" %}
Możesz dodać tylko produkty, które znajdują się w przyszłych cyklach zamówień Twojego przedsiębiorstwa i należą do harmonogramu subskrypcji klienta.
{% endhint %}

### Przejrzyj i zapisz

Sprawdź poprawność danych i kliknij **Create Subscription** albo **Cancel**.

{% hint style="warning" %}
Jeśli harmonogram, dla którego tworzysz subskrypcję, ma otwarty cykl zamówień, pierwsze zamówienie zostanie wygenerowane natychmiast, chyba że ustawisz „Begins at” na przyszłą datę.
{% endhint %}

#### **Co jeśli cena produktu zmieni się po utworzeniu subskrypcji?**

Ceny pozycji w subskrypcjach będą aktualizowane, a klient zostanie obciążony według aktualnej ceny. Na początku każdego cyklu zamówień klient otrzyma e-mail z podsumowaniem zamówienia, zawierający aktualne ceny.

#### **Co jeśli produkt w subskrypcji nie jest dostępny w cyklu?**

Gdy produkt w subskrypcji nie jest dostępny (np. sezonowy), klient zostanie o tym poinformowany w e-mailu z potwierdzeniem.

## Edycja subskrypcji klienta

### Edycja subskrypcji bazowej

Aby zmienić całą subskrypcję (czyli wszystkie przyszłe zamówienia), przejdź do **Orders** (menu główne) -> **Subscriptions** (podmenu).

Wybierz przedsiębiorstwo, z którym klient ma subskrypcję, z listy rozwijanej.

Pojawi się tabela z subskrypcjami klientów. Kliknij ikonę edycji (ołówek i kartka) po prawej stronie klienta:

{% hint style="success" %}
Możesz zmienić produkty w subskrypcji, preferowane metody dostawy i płatności oraz daty startu i końca.
{% endhint %}

{% hint style="danger" %}
Nie możesz zmienić harmonogramu subskrypcji. Zamiast tego utwórz nową subskrypcję w nowym harmonogramie i usuń starą.
{% endhint %}

### Edycja jednego konkretnego zamówienia

Jeśli chcesz zmienić pojedyncze nadchodzące zamówienie w subskrypcji, kliknij numer w kolumnie ***orders*** klienta.

Zobaczysz listę nadchodzących zamówień i możesz edytować konkretne.

{% hint style="warning" %}
Tą metodą możesz usuwać pozycje z zamówienia, ale nie możesz dodawać nowych. Dodatkowe pozycje trzeba dodać, tworząc nowe zamówienie zgodnie z instrukcją [tutaj](/smaki-wsi-docs/basic-features/orders/create-orders-manually.md).
{% endhint %}

### Usuwanie subskrypcji

Aby usunąć subskrypcję klienta, który nie chce już otrzymywać produktów regularnie, kliknij przycisk **cross** po prawej stronie tabeli. Spowoduje to zatrzymanie przyszłych zamówień i trwałe usunięcie subskrypcji.

{% hint style="warning" %}
Jeśli usuniesz subskrypcję, gdy cykl zamówień jest otwarty, zostaniesz zapytany, czy chcesz zachować bieżące zamówienie klienta, czy je usunąć.
{% endhint %}

### Wstrzymywanie subskrypcji

Klient może chcieć wstrzymać zamówienie np. na czas urlopu. W takim przypadku kliknij przycisk **pause** (dwie pionowe kreski) po prawej stronie tabeli subskrypcji. To zatrzyma generowanie przyszłych zamówień, dopóki subskrypcja nie zostanie ponownie aktywowana.

Aby wznowić subskrypcję, kliknij przycisk **play** (strzałka).

{% hint style="warning" %}
Jeśli wstrzymasz subskrypcję, gdy cykl zamówień jest nadal otwarty, zostaniesz zapytany, czy chcesz zachować bieżące zamówienie.

Subskrypcje wznowione w trakcie otwartego cyklu wygenerują zamówienie natychmiast.
{% endhint %}

## Jak przetwarzane są subskrypcje?

Masz utworzoną subskrypcję klienta. Co dzieje się dalej, gdy cykl zamówień się otwiera i zamyka?

### **Cykl zamówień z harmonogramu subskrypcji otwiera się:**

* Zamówienie klienta zostanie utworzone natychmiast. Klient otrzyma e-mail z powiadomieniem.
* Stany magazynowe produktów zamówionych w subskrypcji zostaną odpowiednio pomniejszone.
* Do [menedżera przedsiębiorstwa](/smaki-wsi-docs/basic-features/enterprise-profile/enterprise-settings.md#users) koordynującego cykl zostanie wysłany e-mail z podsumowaniem liczby utworzonych subskrypcji oraz liczby problemów (np. niewystarczające stany).
* Jeśli Twoje przedsiębiorstwo ma ustawione „Orders can be changed/canceled while an order cycle is open” (zobacz [tutaj](/smaki-wsi-docs/basic-features/subscriptions/subscriptions-configuration.md#activate-subscriptions)), klienci mogą usuwać produkty z zamówienia subskrypcyjnego lub je anulować.

{% hint style="info" %}
Uwaga: jeśli utworzysz subskrypcję w trakcie otwartego cyklu z harmonogramu, *zamówienie zostanie utworzone natychmiast*.
{% endhint %}

{% hint style="warning" %}
Klienci nie mogą dodawać nowych pozycji do zamówienia subskrypcyjnego po jego wygenerowaniu, nawet jeśli opcja „Orders can be changed/canceled while an order cycle is open” jest włączona. Aby dodać pozycje, muszą utworzyć drugie zamówienie i przejść standardowy checkout.
{% endhint %}

### **Cykl zamówień się zamyka**

* Po zamknięciu cyklu zamówienia subskrypcyjne zostaną *potwierdzone*. Klienci otrzymają e-mail z potwierdzeniem.
* Klienci, którzy wybrali płatność Stripe, zostaną obciążeni w tym momencie.
* Do [menedżera przedsiębiorstwa](/smaki-wsi-docs/basic-features/enterprise-profile/enterprise-settings.md#users) koordynującego cykl zostanie wysłany e-mail potwierdzający liczbę przetworzonych subskrypcji oraz ewentualne błędy (np. nieudane obciążenie karty).

### Planowanie przyszłych subskrypcji

Istnieje kilka sposobów planowania przyszłych cykli zamówień, gdy oferujesz subskrypcje:

* Utwórz wszystkie cykle zamówień na sezon z wyprzedzeniem. Szybki sposób: skopiuj cykl i zmień daty otwarcia/zamknięcia oraz nazwę. Następnie dodaj cykle do odpowiednich harmonogramów.

{% hint style="info" %}
Jeśli tworzysz dużo cykli z wyprzedzeniem, sprawdź z dostawcami sezonową dostępność produktów.
{% endhint %}

* Twórz cykle zamówień co tydzień (lub co miesiąc). Przy tworzeniu pamiętaj, aby dodać cykl do odpowiedniego harmonogramu subskrypcji.

{% hint style="success" %}
Wskazówki:

* Warto promować subskrypcje — mogą przyciągnąć nowych klientów. Programy typu „Veg Box” są bardzo popularne i można je zrealizować dzięki subskrypcjom.
* Jeśli zauważysz, że wielu klientów regularnie zamawia te same produkty, zaproponowanie im automatycznych zamówień może być bardzo docenione.
  {% endhint %}


---

# 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://smaki-wsi.gitbook.io/smaki-wsi-docs/basic-features/subscriptions/subscriptions-creating-and-managing-orders.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.
