First-party extensions
Every extension Mozaik ships, rendered from its real manifest. All of them are included in ₺49/ay — installable never means paywalled. listed: false entries exist but don't appear in the Eklentiler gallery.
mozaik.iyzico — iyzico ile kart ödemesi
Kendi iyzico hesabınla kredi/banka kartı ödemesi al — 3D Secure ve taksit destekli.
- version 1.1.0 · publisher
mozaik· runtimeplatform· listed: true - provider kind:
payment· methodIdcard_iyzico· settlementcard - scopes:
checkout - secrets:
psp.iyzico.api_key(sandbox prefixsandbox-),psp.iyzico.secret_key(sandbox prefixsandbox-) - webhooks:
/v1/ext/mozaik.iyzico/wh/psp/{storeId}→ payment_events (provider_fetch) - jobs: —
- admin panels: — · actions: —
- PII: name, email, phone, address, city, ip — Ödeme işlemini iyzico üzerinden başlatmak için alıcı bilgileri iyzico'ya iletilir.
Config schema:
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"mode": {
"default": "sandbox",
"type": "string",
"const": "sandbox"
},
"enabledInstallments": {
"maxItems": 12,
"type": "array",
"items": {
"type": "integer",
"minimum": 1,
"maximum": 12
}
}
},
"additionalProperties": false
}
mozaik.paytr — PayTR ile kart ödemesi
Kendi PayTR hesabınla kart ödemesi al. (Başvurun onaylandığında etkinleşir.)
- version 0.2.0 · publisher
mozaik· runtimeplatform· listed: false - provider kind:
payment· methodIdcard_paytr· settlementcard - scopes:
checkout - secrets:
psp.paytr.merchant_id,psp.paytr.merchant_key,psp.paytr.merchant_salt - webhooks: —
- jobs: —
- admin panels: — · actions: —
- PII: none
Config schema:
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"mode": {
"default": "sandbox",
"type": "string",
"const": "sandbox"
}
},
"additionalProperties": false
}
mozaik.kapida — Kapıda ödeme
Teslimatta nakit veya kartla ödeme. Ücreti ayrı bir kalem olarak gösterilir.
- version 1.1.0 · publisher
mozaik· runtimeplatform· listed: true - provider kind:
payment· methodIdkapida· settlementcod - scopes:
checkout - secrets: —
- webhooks: —
- jobs: —
- admin panels: — · actions: —
- PII: none
Config schema:
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"feeKurus": {
"default": 0,
"type": "integer",
"minimum": 0,
"maximum": 50000
}
},
"additionalProperties": false
}
mozaik.havale — Havale / EFT
Banka havalesi ile ödeme — sipariş, ödemeyi onaylayana kadar bekletilir.
- version 1.1.0 · publisher
mozaik· runtimeplatform· listed: true - provider kind:
payment· methodIdhavale· settlementtransfer - scopes:
checkout - secrets: —
- webhooks: —
- jobs: —
- admin panels: — · actions: —
- PII: none
Config schema:
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"ibans": {
"minItems": 1,
"maxItems": 5,
"type": "array",
"items": {
"type": "object",
"properties": {
"banka": {
"type": "string",
"minLength": 1,
"maxLength": 60
},
"iban": {
"type": "string"
},
"hesapSahibi": {
"type": "string",
"minLength": 1,
"maxLength": 120
}
},
"required": [
"banka",
"iban",
"hesapSahibi"
],
"additionalProperties": false
}
},
"aciklamaOnEki": {
"default": "SP",
"type": "string",
"pattern": "^[A-Z0-9-]{2,10}$"
},
"ttlHours": {
"default": 72,
"type": "integer",
"minimum": 24,
"maximum": 168
}
},
"required": [
"ibans"
],
"additionalProperties": false
}
mozaik.flat-shipping — Sabit kargo ücreti
Tek sabit kargo ücreti; istersen belirli tutar üzeri ücretsiz kargo.
- version 1.1.0 · publisher
mozaik· runtimeplatform· listed: false · auto-installed (system floor) - provider kind:
shipping· methodIdflat - scopes:
checkout - secrets: —
- webhooks: —
- jobs: —
- admin panels: — · actions: —
- PII: none
Config schema:
{
"$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
}
mozaik.geliver — Geliver ile kargo
Kendi Geliver hesabınla etiket oluştur, kargo fiyatlarını karşılaştır ve takibi otomatik al.
- version 1.1.0 · publisher
mozaik· runtimeplatform· listed: true - provider kind:
cargo· methodIdgeliver - scopes:
orders:write - secrets:
cargo.geliver.api_token - webhooks:
/v1/ext/mozaik.geliver/wh/cargo/{storeId}→ cargo_events (provider_fetch) - jobs:
track_poll(hourly) - admin panels:
order.detail.ship· actions:sender-address - PII: name, phone, address, city — Kargo etiketi oluşturmak için alıcı adı, telefonu ve teslimat adresi Geliver'e iletilir.
Config schema:
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"mode": {
"default": "test",
"type": "string",
"const": "test"
},
"senderAddressId": {
"type": "string",
"maxLength": 64
},
"defaultPackage": {
"default": {
"weightGr": 1000,
"lengthCm": 20,
"widthCm": 15,
"heightCm": 10
},
"type": "object",
"properties": {
"weightGr": {
"default": 1000,
"type": "integer",
"minimum": 100,
"maximum": 50000
},
"lengthCm": {
"default": 20,
"type": "integer",
"minimum": 1,
"maximum": 150
},
"widthCm": {
"default": 15,
"type": "integer",
"minimum": 1,
"maximum": 150
},
"heightCm": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 150
}
},
"additionalProperties": false
},
"offerPolicy": {
"default": "merchant_picks",
"type": "string",
"enum": [
"merchant_picks",
"cheapest"
]
},
"labelFormat": {
"default": "PDF",
"type": "string",
"enum": [
"PDF",
"JPG"
]
},
"webhookId": {
"type": "string",
"maxLength": 64
}
},
"additionalProperties": false
}