/api/v2.
1. Przygotuj sklep i klucz
- Zaloguj się do panelu i utwórz sklep.
- Zapisz jego 24-znakowy
shopId. - W zakładce Klucze API utwórz klucz typu Sklep (integracja).
- Nadaj mu
servers:writeiproducts:write. Zapisz sekret — zobaczysz go tylko raz.
2. Dodaj serwer
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.ymlz dedykowanym kluczem typuplugin; - 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.
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.