# `mozaik.flat-shipping` — Sabit kargo ücreti Tek sabit kargo ücreti; istersen belirli tutar üzeri ücretsiz kargo. - version **1.1.0** · publisher `mozaik` · runtime `platform` · listed: false · auto-installed (system floor) - provider kind: `shipping` · methodId `flat` - capabilities: — - scopes: `checkout` - PII: none - admin panels: — · actions: — ## Secrets None. ## Provider-driven inbound Webhooks and jobs are the platform's to ingest and schedule — **never callable by agents**. None. ## Config schema ```json { "$schema": "https://json-schema.org/draft/2020-12/schema", "type": "object", "properties": { "feeKurus": { "type": "integer", "minimum": 0, "maximum": 100000 }, "freeAboveKurus": { "type": "integer", "minimum": 0, "maximum": 1000000000 } }, "required": [ "feeKurus" ], "additionalProperties": false } ``` ## For agents Flat shipping fee for checkout, optionally free above a threshold. Pure config — the rate is served by a platform hook; there are no callable ops. ### Setup 1. **Install** — [`extension.install`](/reference/commands/extension.install) with `{"extensionId": "mozaik.flat-shipping"}` and the consent block. Seeded on every fresh store (unlisted floor); install applies only if it was removed. 2. **Configure** — [`extension.configure`](/reference/commands/extension.configure) setting `/feeKurus`. Fee in kuruş; /freeAboveKurus optionally waives it above a basket total. 3. **Enable** — [`extension.enable`](/reference/commands/extension.enable). ### Operations No callable operations — this extension is pure configuration; its behaviour is provider-driven or runs at checkout. ### Lifecycle [`extension.install`](/reference/commands/extension.install) → [`extension.configure`](/reference/commands/extension.configure) → [`extension.enable`](/reference/commands/extension.enable) → [`extension.disable`](/reference/commands/extension.disable) → [`extension.uninstall`](/reference/commands/extension.uninstall)