Skip to main content
Ten przewodnik tworzy serwer i produkt przez klucz przypisany do sklepu. Wszystkie ścieżki mają prefiks /api/v2.

1. Przygotuj sklep i klucz

  1. Zaloguj się do panelu i utwórz sklep.
  2. Zapisz jego 24-znakowy shopId.
  3. W zakładce Klucze API utwórz klucz typu Sklep (integracja).
  4. Nadaj mu servers:write i products:write. Zapisz sekret — zobaczysz go tylko raz.
Nie używaj klucza typu Plugin do ogólnych wywołań REST. Jest ograniczony do protokołu realizacji zamówień w czasie rzeczywistym.

2. Dodaj serwer

Zapisz data._id jako serverId.

3. Dodaj produkt

products:write zawiera odczyt, więc możesz od razu sprawdzić wynik:

4. Dokończ bezpieczny flow sprzedaży

  • skonfiguruj prawdziwego operatora i wykonaj jego test sandbox;
  • wgraj plugin oraz wygenerowany config.yml z dedykowanym kluczem typu plugin;
  • dodaj aktualne dokumenty sprzedawcy;
  • złóż zamówienie przez storefront, aby checkout przesłał rzeczywistą wersję dokumentów, zgody, Turnstile i Idempotency-Key;
  • sprawdź pełną ścieżkę: checkout → podpisany webhook operatora → claim pluginu → ACK.
Nie kopiuj na ślepo przykładowego żądania checkoutu: publiczne POST /orders celowo wymaga danych i zgód pochodzących z aktualnie wyświetlonego storefrontu.

Co dalej

Uwierzytelnianie

Typy kluczy, zakres i odpowiedzi błędów.

Metody płatności

Konfiguracja operatora i obowiązkowy test sandbox.

Plugin Minecraft

Instalacja, journal i diagnostyka realizacji.

Obsługa błędów

Koperta błędu, statusy i retry.