# Ręczna instalacja

Jeśli przycisk rezerwacji nie pojawia się na stronie produktu, a Sesami jest poprawnie skonfigurowane, może być potrzebna ręczna instalacja — szczególnie w przypadku motywów firm zewnętrznych lub motywów niestandardowych.

## Kiedy potrzebna jest ręczna instalacja

* Twój motyw jest motywem firmy zewnętrznej niedostępnym w Shopify Theme Store
* Twój motyw jest mocno zmodyfikowany
* Twój motyw to starszy motyw Shopify (sprzed wersji 2.0)
* Osadzony moduł Sesami nie jest zgodny ze strukturą Twojego motywu

{% hint style="info" %}
**Przed ręczną instalacją**, upewnij się, że najpierw zakończyłeś standardową konfigurację. Większość motywów Shopify 2.0 działa z osadzonym modułem bez żadnych zmian w kodzie.
{% endhint %}

## Krok 1: Wygeneruj swój fragment kodu

Zacznij od **Konfigurator Doświadczenia Sesami** aby wygenerować fragment kodu rezerwacji:

1. Przejdź do [sesami.dev/docs/sesami-experience/configurator](https://sesami.dev/docs/sesami-experience/configurator/)
2. Skonfiguruj identyfikator sklepu, identyfikator usługi, wersję doświadczenia i styl
3. Skopiuj wygenerowany `<sesami-experience>` fragment kodu

## Krok 2: Dodaj do swojego motywu

Umieść fragment kodu w szablonie strony produktu w miejscu, w którym ma pojawić się przycisk rezerwacji.

### Z Sesami Instant Booking

Jeśli usługa korzysta z Sesami Instant Booking, fragment kodu jest samodzielny — wklej go i gotowe. Pełny proces rezerwacji odbywa się w widżecie.

### Z checkoutem Shopify

Jeśli usługa korzysta z płatności Shopify (dodanie do koszyka), musisz zintegrować fragment kodu z funkcją koszyka i realizacji zakupu w swoim motywie. Obejmuje to połączenie działania dodawania do koszyka oraz zapewnienie, że dane rezerwacji przechodzą do zamówienia.

Szczegółowe instrukcje integracji znajdziesz w [Dokumentacji deweloperskiej Sesami](https://sesami.dev). Dokumentacja dla deweloperów obejmuje:

* Integracja przycisku dodawania do koszyka
* Wyświetlanie daty i godziny na stronie koszyka
* Wyłączanie przycisku dodawania do koszyka przed wybraniem godziny
* Dostosowywanie stylu przycisku Sesami
* Ukrywanie pola czasu trwania na stronie produktu
* Integracja sklepu wielojęzycznego

## Polecane motywy

Zalecamy korzystanie z motywu Shopify z oficjalnego [Shopify Theme Store](https://themes.shopify.com/themes). Te motywy mają standardową strukturę Shopify i są w pełni zgodne z osadzonym modułem Sesami.

## Potrzebujesz pomocy?

* **Skontaktuj się z twórcą motywu** w sprawie wsparcia specyficznego dla motywu
* **Zatrudnij eksperta Shopify**: [experts.shopify.com](https://experts.shopify.com/)
* **Sesami Professional Services**: [Usługi profesjonalne](/pl/rozpocznij/onboarding/professional-services.md)
* **Wsparcie Sesami**: <help@sesami.co>

## Powiązane

* [Osadzanie na niestandardowych stronach](/pl/apps-integrations/shopify/online-store/embed-on-custom-pages.md) — dodawaj przyciski rezerwacji na stronę główną lub inne strony
* [Skrypt weryfikacji koszyka](/pl/apps-integrations/shopify/online-store/cart-verification-script.md) — weryfikuj rezerwacje przy kasie


---

# 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://help.sesami.co/pl/apps-integrations/shopify/online-store/manual-install.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.
