Wymagania i uprawnienia
Izolowany POC, własny PostgreSQL, dane syntetyczne. Wymagane: orders.import. Konto prywatne nie może korzystać z firmowego magazynu.
Krok po kroku
- Wyślij POST /api/import z accountId, externalRef i stałym key.
- Dodaj pozycje, ceny w groszach, dostawę oraz potwierdzony fakt przedpłaty.
- Odczytaj operationId i HOLD lub ALLOCATED..
Przykład
Dwie pozycje: 2 × 1234 i 3 × 1337, dostawa 500; przedpłata 6979 groszy.
Błędy i korekty
400: popraw sumę lub pola. 409: porównaj treść pod tym samym kluczem. HOLD: uzupełnij brak magazynowy i uzgodnij ręcznie.
Skutki i ograniczenia
Atomowa rezerwacja, zapis przedpłaty i outbox. Import nie pobiera płatności.
Identyfikator i wersja
helpId: g0-import. Wersja 0.1.0.