Hızlı başlangıç: OTO ile ilk siparişinizi gönderin
Size uygun yolla OTO’da ilk siparişinizi yola çıkarın: mağazasını bağlayan işletme, çok lokasyonlu şirket ya da API kullanan geliştirici.
OTO’yu kullanmaya başlamanın üç yolu var; hangisini izleyeceğiniz, rolünüze ve neyi hedeflediğinize bağlı. Üç yolun sonunda da gerçek bir sipariş yola çıkmış olur.
Mağazanızı bağlamaktan, üzerinde kargo etiketi olan ilk pakete kadar en kısa yol.
#
Adım
Nerede?
1
Mağazanızı bağlayın. Katalogda mağazanızın platformunu bulun ve Explore Channel’a tıklayın. Shopify ve Salla’da OTO uygulaması kendi uygulama mağazalarından kurulur; diğerlerinin çoğu için mağaza URL’si ve API anahtarı yeterlidir.
Entegrasyonlar → Satış Kanalları
2
Gönderim yapacağınız noktayı oluşturun. Başlamak için bir depo yeterli. Adresi yazmak yerine haritada işaretleyin; böylece yönlendirme kuralları konumu koordinatıyla bilir.
Ayarlar → Yönetim → Depolar
3
Teslimat süresini belirleyen iki alanı doldurun. O hub için Serving Radius (hizmet yarıçapı) ve Hazırlık Süresi SLA. SLA varsayılan olarak 24 saattir; bunu gerçek hazırlık sürenize göre değiştirin.
Aynı ekran, sihirbazın 2. adımı
4
Bir kargo şirketi bağlayın. Kargo şirketini açın ve ihtiyacınız olan servisi bağlayın. Bir kargo şirketinin birden fazla servisi vardır ve kurallar kargo şirketini değil, servisi seçer.
Entegrasyonlar → Shipping Partners
5
Bir mesajlaşma sağlayıcısı bağlayın. Takip mesajlarının kayıtlı gönderici adınızla gitmesi için SMS hesabınızı bağlayın.
Ayarlar → Customer Notifs → SMS
6
İlk siparişinizi gönderin. Gerçek bir sipariş seçin, gönderiyi oluşturun ve etiketi yazdırın. Ardından siparişi teslim edilene kadar takip edin ve müşterinizin göreceği takip sayfasına göz atın.
Gönderiler
Başka bir şey ayarlamadan önce bir siparişi baştan sona gönderinİlk akla gelen; kuralları, bildirimleri ve marka ayarlarını yapıp sonra denemektir. Tam tersini yapın: Tüm ayarlar varsayılandayken bir siparişi teslim edilene kadar takip edin.Bu yaklaşık yirmi dakika sürer ve gerçek sorunları ortaya çıkarır: kargo şirketinin kabul etmediği bir adres formatı, eksik bir alıcı adı, ağırlığı girilmemiş bir ürün. Üstelik bunları dört yüz sipariş yerine tek bir siparişte düzeltirsiniz.
Yukarıdaki adımların hepsi geçerli. Bunlara ek olarak, bir şeyden birden fazla olduğunda önem kazanan dört kararı vermeniz gerekir.
Karar
Neden şimdi?
Hub kodları
Hub’ları oluşturmadan önce ERP veya POS sisteminizden sorumlu kişiyle birlikte belirleyin. Sistemler arasındaki ortak anahtar bunlardır; belirlemesi kolay, sonradan değiştirmesi zordur. Bkz. ERP sistemleri.
Hangi hub, nereye, ne gönderecek?
Her hub için hizmet yarıçapı ve Hazırlık Süresi SLA; ardından aralarında seçim yapacak sipariş yönlendirme kuralları.
Hangi kargo şirketi, ne zaman?
Maliyet, kapsama alanı ve hızı karşılaştıran Kargo OTOmasyonu kuralları. Kendi sürücüleriniz varsa onlar da bu karşılaştırmaya dahildir.
Kim neyi görecek?
Kullanıcıları eklemeden önce rol şablonlarını oluşturun. Finansal bilgileri görme yetkisi ayrı bir yetkidir. Bkz. Kullanıcılar, roller ve yetkiler.
Depoların yanında mağazalarınız da varsa onları şube olarak ekleyin ve her hub için lokasyon bazlı stok takibinin açık olup olmayacağına karar verin. Bkz. Hub Yönetimi. Birden fazla marka adıyla satış yapıyorsanız önce markaları oluşturun; çünkü mesajlar, takip sayfaları ve etiketler markaya bağlıdır.
Ayarları yapma sırası göründüğünden daha önemliMarkalar, hub kodları ve SKU kuralları, kendilerinden sonra oluşturulan her şeyde kullanılır. Bunları en başta ayarlarsanız gerisi kolayca gelir; sonradan ayarlarsanız mevcut kayıtları tek tek düzeltmeniz gerekir.İşe yarayan sıra şudur: markalar → hub’lar → ürünler → kanallar → kargo şirketleri → kurallar → kullanıcılar.
Sırasıyla beş çağrı. Tüm endpoint’ler endpoint listesinde yer alır; burada yalnızca temel akış var.
#
Çağrı
Sonuç
1
POST /rest/v2/refreshToken
Bir saat geçerli bir erişim belirteci (access token). Önbelleğe alın; her istek için yeni bir tane almayın.
2
GET /rest/v2/healthCheck
Başka bir şeyle uğraşmadan önce belirtecin ve sunucu adresinin doğru olduğunun teyidi.
3
POST /rest/v2/createOrder
Sipariş OTO’da oluşur ve yönlendirme kurallarına tabi olur. Kendi sipariş numaranızı gönderebilir ya da OTO’nun oluşturmasını sağlayabilirsiniz.
4
POST /rest/v2/createShipment
Kargo şirketinde gönderi kaydı açılır ve kargo etiketi (AWB) oluşur.
5
POST /rest/v2/webhook
Her sipariş için değil, bir kez kaydedilir. Bu noktadan sonraki her şey size otomatik olarak gönderilir.
refresh_token değerini Ayarlar → API Integrations → Bağla yolundan alın ve canlıya geçmeden önce https://staging-api.tryoto.com üzerinde geliştirin. Bkz. Kimlik doğrulama.
5. adımı ilk gün ekleyin, sorgulama sorun çıkarmaya başladığında değilorderStatus endpoint’ini düzenli olarak sorgulamak hemen çalışır ve sizin tarafınızda bir endpoint gerektirmez. Entegrasyonların bu şekilde kurulup yıllarca öyle kalmasının nedeni de tam olarak budur.Webhook kurmak bir sabahlık iştir. Bir yıldır sorgulamaya göre çalışan bir sisteme sonradan webhook eklemek ise öyle değildir.
Dokümantasyonun geri kalanında kullanılan kavramlar.
Omnichannel OMS
İlk okunması gereken modül.
Geliştiriciler
API’nin tamamı.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"OTO Docs","description":"Product documentation for OTO, the ecommerce operations platform and shipping gateway for merchants in Saudi Arabia, the UAE and Türkiye.","colors":{"primary":"#506EFE","light":"#3D5FFF","dark":"#506EFE"},"logo":{"light":"https://mintcdn.com/oto/50MvmFcOsjmCy_H4/images/docs-logo.png?fit=max\u0026auto=format\u0026n=50MvmFcOsjmCy_H4\u0026q=85\u0026s=e77cede9643d5290bd5ff9ef3cd62084","dark":"https://mintcdn.com/oto/CC-n0HhbZXZkyIOY/images/docs-logo-dark.png?fit=max\u0026auto=format\u0026n=CC-n0HhbZXZkyIOY\u0026q=85\u0026s=0eaa761eda10edc1248ec73a7a464915"},"favicon":{"light":"https://mintcdn.com/oto/jqSnxa8fmU8MbKy9/images/oto-logo-51232.png?fit=max\u0026auto=format\u0026n=jqSnxa8fmU8MbKy9\u0026q=85\u0026s=40c563a4988902b756905551f7dfa08e","dark":"https://mintcdn.com/oto/jqSnxa8fmU8MbKy9/images/oto-logo-51232.png?fit=max\u0026auto=format\u0026n=jqSnxa8fmU8MbKy9\u0026q=85\u0026s=40c563a4988902b756905551f7dfa08e"},"background":{"color":{"light":"#F5F7F9","dark":"#111111"}},"navbar":{"links":[{"href":"https://tryoto.com","label":"Home"},{"href":"https://support.tryoto.com","label":"Help center"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.tryoto.com"}},"seo":{"organization":{"id":"https://tryoto.com/#organization","name":"OTO","url":"https://tryoto.com","logo":"https://docs.tryoto.com/images/oto-logo-51232.png","sameAs":["https://www.linkedin.com/company/tryotocom","https://x.com/tryotocom","https://www.instagram.com/tryotocom","https://www.facebook.com/tryotocom","https://www.youtube.com/@tryotocom"]}},"fonts":{"family":"Ping ARLT Regular","source":"https://storage.googleapis.com/tryoto-public/public/assets/fonts/PingARLT-Regular.woff2","format":"woff2"},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"languages":[{"language":"en","href":""},{"language":"ar","navbar":{"links":[{"href":"https://tryoto.com","label":"الرئيسية"},{"href":"https://support.tryoto.com/ar","label":"مركز المساعدة"}],"primary":{"type":"button","label":"لوحة التحكم","href":"https://app.tryoto.com"}},"href":"ar"},{"language":"tr","navbar":{"links":[{"href":"https://tryoto.com","label":"Anasayfa"},{"href":"https://support.tryoto.com/tr","label":"Yardım Merkezi"}],"primary":{"type":"button","label":"Gösterge Paneli","href":"https://app.tryoto.com"}},"href":"tr"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"oto","hasAudioNarration":false,"actualSubdomain":"oto","customDomains":["docs.tryoto.com"],"gitSource":{"type":"github","owner":"otoglobal","repo":"oto-docs","deployBranch":"master","contentDirectory":"","isPrivate":true,"mountPath":"","label":"","_id":"6ad8ce8fad82cbcc460c882d"},"chroma":{"latestBuiltDeploymentHistoryId":"6addbb84b128bc39b5e5b942","collectionId":"d72dffa9-51ec-43cf-8cd6-cc0c06f5df60","liveDeploymentHistoryId":"6addbb84b128bc39b5e5b942","schemaVersion":"v3"},"feedback":{"thumbs":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6addbb84b128bc39b5e5b942","clientVersion":"0.0.3966","searchFilterCounts":[{"language":"ar","tag":"الأنظمة","count":43},{"language":"en","tag":"Modules","count":43},{"language":"tr","tag":"Modüller","count":43},{"language":"ar","tag":"عمليات الربط","count":8},{"language":"en","tag":"Integrations","count":8},{"language":"tr","tag":"Entegrasyonlar","count":8},{"language":"ar","tag":"المطورون","count":6},{"language":"ar","tag":"البدء","count":6},{"language":"ar","tag":"إشعارات العملاء","count":6},{"language":"ar","tag":"إدارة المخزون","count":6},{"language":"ar","tag":"OMS متعدد القنوات","count":6},{"language":"en","tag":"Developers","count":6},{"language":"en","tag":"Get started","count":6},{"language":"en","tag":"Customer Notification","count":6},{"language":"en","tag":"Inventory Management","count":6},{"language":"en","tag":"Omnichannel OMS","count":6},{"language":"tr","tag":"Geliştiriciler","count":6},{"language":"tr","tag":"Başlarken","count":6},{"language":"tr","tag":"Müşteri Bildirimleri","count":6},{"language":"tr","tag":"Envanter Yönetimi","count":6},{"language":"tr","tag":"Omnichannel OMS","count":6},{"language":"ar","tag":"OTO FLEX","count":5},{"language":"ar","tag":"إدارة الشحن","count":5},{"language":"ar","tag":"إدارة المستودعات","count":5},{"language":"en","tag":"OTO FLEX","count":5},{"language":"en","tag":"Shipping Management","count":5},{"language":"en","tag":"Warehouse Management","count":5},{"language":"tr","tag":"OTO FLEX","count":5},{"language":"tr","tag":"Kargo Yönetimi","count":5},{"language":"tr","tag":"Depo Yönetimi","count":5}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"rtl.css","content":":is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #navbar button.lg\\:hidden>div+div,:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) :is(#content-area, #page-title, #header, #table-of-contents, #sidebar-content, #mobile-nav, #pagination, #footer),:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) [role=menu]{direction:rtl;text-align:right}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #content-area ul{padding-left:0;padding-right:0}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #content-area ul>li{padding-left:0;padding-right:2rem}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #content-area ul>li::before{left:auto;right:.5rem}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #content-area blockquote{border-left:0;border-right:.25rem solid currentColor;padding-left:0;padding-right:1em}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #content-area :is(table, th, td){text-align:right}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #content-area :is(pre, code, .code-block, .code-group, .frame svg, [data-badge]){direction:ltr;unicode-bidi:isolate;text-align:left}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #mobile-nav #localization-select-trigger svg,:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #page-context-menu.ml-auto,:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #pagination [data-component-part=pagination-next]{margin-left:0;margin-right:auto}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #page-context-menu-button{border-radius:0 var(--radius-xl, 0.75rem) var(--radius-xl, 0.75rem) 0;border-left-width:0;border-right-width:1px}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #page-context-menu-button+button{border-radius:var(--radius-xl, 0.75rem) 0 0 var(--radius-xl, 0.75rem)}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #navbar button.lg\\:hidden>div+div svg,:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) [role=menuitem] .font-medium>svg{scale:-1 1}@media (min-width:1024px){:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]):has(#page-context-menu button[aria-expanded=true]) [role=menu][data-align=end]{translate:calc(100% - var(--anchor-width, 0px)) 0;transform-origin:0 -4px}}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #content-area em{unicode-bidi:plaintext}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #content-area :is(h1, h2, h3, h4, h5, h6)>.absolute>a{display:none}@media (min-width:1024px){:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #content-area :is(h1, h2, h3, h4, h5, h6)>.absolute>a{display:flex;margin-left:0;translate:2.5rem 0}}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #sidebar-content>div{padding-right:0;padding-left:2rem}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) :is(#sidebar-content, #mobile-nav) .sidebar-group-header{padding-left:0;padding-right:1rem}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) :is(#sidebar-content, #mobile-nav) :is(a, button)[style*=padding-left]{padding-left:.75rem!important;text-align:right}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) :is(#sidebar-content, #mobile-nav) :is(a, button):is([style*=\"padding-left:1rem\"], [style*=\"padding-left: 1rem\"]){padding-right:1rem}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) :is(#sidebar-content, #mobile-nav) :is(a, button):is([style*=\"padding-left:1.75rem\"], [style*=\"padding-left: 1.75rem\"]){padding-right:1.75rem}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) :is(#sidebar-content, #mobile-nav) :is(a, button):is([style*=\"padding-left:2.5rem\"], [style*=\"padding-left: 2.5rem\"]){padding-right:2.5rem}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) :is(#sidebar-content, #mobile-nav) button[aria-expanded]:not([aria-haspopup]) svg{margin-right:0;margin-left:-.125rem}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) :is(#sidebar-content, #mobile-nav) button[aria-expanded=false]:not([aria-haspopup]) svg{scale:-1 1}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #table-of-contents a{padding-left:0;padding-right:calc(var(--toc-padding-left, 0rem) + var(--toc-focus-padding, 0rem))}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #pagination [data-component-part=pagination-prev] svg{rotate:180deg}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #pagination [data-component-part=pagination-next] svg{rotate:none}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) [role=dialog]:has(#topbar-cta-button){direction:rtl;text-align:right}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) [role=dialog]:has(#topbar-cta-button)>button{right:auto;left:.375rem}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) [role=dialog]:has(#topbar-cta-button) li:first-child>a{padding-left:30px;padding-right:.75rem}@media (min-width:1024px){:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #navbar{direction:rtl}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #topbar-cta-button svg{scale:-1 1}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) div:has(>#sidebar){flex-direction:row-reverse}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #content-container>div:has(>#content-area){flex-direction:row}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #content-area{padding-left:.25rem;padding-right:5.7rem;margin-left:0;margin-right:-3rem}:is(html[data-current-path=\"/ar\"], html[data-current-path^=\"/ar/\"]) #table-of-contents-layout{padding-left:0;padding-right:2.5rem}}"}],"page":{"pagePath":"tr/get-started/quickstart","slug":"/tr/get-started/quickstart","pageMetadata":{"title":"Hızlı başlangıç: OTO ile ilk siparişinizi gönderin","sidebarTitle":"Hızlı başlangıç","description":"Size uygun yolla OTO’da ilk siparişinizi yola çıkarın: mağazasını bağlayan işletme, çok lokasyonlu şirket ya da API kullanan geliştirici.","href":"/tr/get-started/quickstart"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Size uygun yolla OTO’da ilk siparişinizi yola çıkarın: mağazasını bağlayan işletme, çok lokasyonlu şirket ya da API kullanan geliştirici.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,em:`em`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Card,CardGroup,Heading,Table,Tip,Warning}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`OTO’yu kullanmaya başlamanın üç yolu var; hangisini izleyeceğiniz, rolünüze ve neyi hedeflediğinize bağlı. Üç yolun sonunda da gerçek bir sipariş yola çıkmış olur.`}),`\n`,_jsx(Heading,{level:`2`,id:`hangi-yoldan-başlamalısınız`,children:`Hangi yoldan başlamalısınız?`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Durumunuz`}),_jsx(_components.th,{children:`Başlangıç noktası`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Bir e-ticaret siteniz var ve siparişlerinizi göndermek istiyorsunuz`}),_jsx(_components.td,{children:`İşletmeler için: yaklaşık bir saat`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Birden fazla lokasyonunuz, markanız veya kargo şirketiniz var`}),_jsx(_components.td,{children:`Çoklu lokasyon: hub’lar ve kurallar eklenir`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Başka bir sistemi OTO’ya entegre ediyorsunuz`}),_jsx(_components.td,{children:`Geliştiriciler için: beş API çağrısı`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`i̇şletmeler-için`,children:`İşletmeler için`}),`\n`,_jsx(_components.p,{children:`Mağazanızı bağlamaktan, üzerinde kargo etiketi olan ilk pakete kadar en kısa yol.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`#`}),_jsx(_components.th,{children:`Adım`}),_jsx(_components.th,{children:`Nerede?`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`1`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Mağazanızı bağlayın.`}),` Katalogda mağazanızın platformunu bulun ve `,_jsx(_components.strong,{children:`Explore Channel`}),`’a tıklayın. Shopify ve Salla’da OTO uygulaması kendi uygulama mağazalarından kurulur; diğerlerinin çoğu için mağaza URL’si ve API anahtarı yeterlidir.`]}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Entegrasyonlar → Satış Kanalları`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`2`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Gönderim yapacağınız noktayı oluşturun.`}),` Başlamak için bir depo yeterli. Adresi yazmak yerine haritada işaretleyin; böylece yönlendirme kuralları konumu koordinatıyla bilir.`]}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Ayarlar → Yönetim → Depolar`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`3`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Teslimat süresini belirleyen iki alanı doldurun.`}),` O hub için `,_jsx(_components.strong,{children:`Serving Radius`}),` (hizmet yarıçapı) ve `,_jsx(_components.strong,{children:`Hazırlık Süresi SLA`}),`. SLA varsayılan olarak 24 saattir; bunu gerçek hazırlık sürenize göre değiştirin.`]}),_jsx(_components.td,{children:`Aynı ekran, sihirbazın 2. adımı`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`4`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Bir kargo şirketi bağlayın.`}),` Kargo şirketini açın ve ihtiyacınız olan `,_jsx(_components.em,{children:`servisi`}),` bağlayın. Bir kargo şirketinin birden fazla servisi vardır ve kurallar kargo şirketini değil, servisi seçer.`]}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Entegrasyonlar → Shipping Partners`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`5`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Bir mesajlaşma sağlayıcısı bağlayın.`}),` Takip mesajlarının kayıtlı gönderici adınızla gitmesi için SMS hesabınızı bağlayın.`]}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Ayarlar → Customer Notifs → SMS`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`6`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`İlk siparişinizi gönderin.`}),` Gerçek bir sipariş seçin, gönderiyi oluşturun ve etiketi yazdırın. Ardından siparişi teslim edilene kadar takip edin ve müşterinizin göreceği takip sayfasına göz atın.`]}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Gönderiler`})})]})]})]}),`\n`,_jsxs(Tip,{children:[_jsx(_components.p,{children:_jsx(_components.strong,{children:`Başka bir şey ayarlamadan önce bir siparişi baştan sona gönderin`})}),_jsx(_components.p,{children:`İlk akla gelen; kuralları, bildirimleri ve marka ayarlarını yapıp sonra denemektir. Tam tersini yapın: Tüm ayarlar varsayılandayken bir siparişi teslim edilene kadar takip edin.`}),_jsx(_components.p,{children:`Bu yaklaşık yirmi dakika sürer ve gerçek sorunları ortaya çıkarır: kargo şirketinin kabul etmediği bir adres formatı, eksik bir alıcı adı, ağırlığı girilmemiş bir ürün. Üstelik bunları dört yüz sipariş yerine tek bir siparişte düzeltirsiniz.`})]}),`\n`,_jsx(Heading,{level:`2`,id:`çoklu-lokasyon`,children:`Çoklu lokasyon`}),`\n`,_jsx(_components.p,{children:`Yukarıdaki adımların hepsi geçerli. Bunlara ek olarak, bir şeyden birden fazla olduğunda önem kazanan dört kararı vermeniz gerekir.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Karar`}),_jsx(_components.th,{children:`Neden şimdi?`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Hub kodları`})}),_jsxs(_components.td,{children:[`Hub’ları oluşturmadan `,_jsx(_components.em,{children:`önce`}),` ERP veya POS sisteminizden sorumlu kişiyle birlikte belirleyin. Sistemler arasındaki ortak anahtar bunlardır; belirlemesi kolay, sonradan değiştirmesi zordur. Bkz. `,_jsx(_components.a,{href:`/tr/integrations/erp-systems`,children:`ERP sistemleri`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Hangi hub, nereye, ne gönderecek?`})}),_jsxs(_components.td,{children:[`Her hub için hizmet yarıçapı ve Hazırlık Süresi SLA; ardından aralarında seçim yapacak `,_jsx(_components.a,{href:`/tr/modules/omnichannel-oms/order-routing`,children:`sipariş yönlendirme`}),` kuralları.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Hangi kargo şirketi, ne zaman?`})}),_jsxs(_components.td,{children:[`Maliyet, kapsama alanı ve hızı karşılaştıran `,_jsx(_components.a,{href:`/tr/modules/shipping-management/shipping-automation`,children:`Kargo OTOmasyonu`}),` kuralları. Kendi sürücüleriniz varsa onlar da bu karşılaştırmaya dahildir.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Kim neyi görecek?`})}),_jsxs(_components.td,{children:[`Kullanıcıları eklemeden önce rol şablonlarını oluşturun. Finansal bilgileri görme yetkisi ayrı bir yetkidir. Bkz. `,_jsx(_components.a,{href:`/tr/platform/users-roles-and-permissions`,children:`Kullanıcılar, roller ve yetkiler`}),`.`]})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Depoların yanında mağazalarınız da varsa onları `,_jsx(_components.strong,{children:`şube`}),` olarak ekleyin ve her hub için lokasyon bazlı stok takibinin açık olup olmayacağına karar verin. Bkz. `,_jsx(_components.a,{href:`/tr/modules/hubs-management/overview`,children:`Hub Yönetimi`}),`. Birden fazla marka adıyla satış yapıyorsanız önce `,_jsx(_components.strong,{children:`markaları`}),` oluşturun; çünkü mesajlar, takip sayfaları ve etiketler markaya bağlıdır.`]}),`\n`,_jsxs(Warning,{children:[_jsx(_components.p,{children:_jsx(_components.strong,{children:`Ayarları yapma sırası göründüğünden daha önemli`})}),_jsx(_components.p,{children:`Markalar, hub kodları ve SKU kuralları, kendilerinden sonra oluşturulan her şeyde kullanılır. Bunları en başta ayarlarsanız gerisi kolayca gelir; sonradan ayarlarsanız mevcut kayıtları tek tek düzeltmeniz gerekir.`}),_jsxs(_components.p,{children:[`İşe yarayan sıra şudur: `,_jsx(_components.strong,{children:`markalar → hub’lar → ürünler → kanallar → kargo şirketleri → kurallar → kullanıcılar`}),`.`]})]}),`\n`,_jsx(Heading,{level:`2`,id:`geliştiriciler-için`,children:`Geliştiriciler için`}),`\n`,_jsxs(_components.p,{children:[`Sırasıyla beş çağrı. Tüm endpoint’ler `,_jsx(_components.a,{href:`/tr/developers/rest-api-reference`,children:`endpoint listesinde`}),` yer alır; burada yalnızca temel akış var.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`#`}),_jsx(_components.th,{children:`Çağrı`}),_jsx(_components.th,{children:`Sonuç`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`1`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`POST /rest/v2/refreshToken`})}),_jsx(_components.td,{children:`Bir saat geçerli bir erişim belirteci (access token). Önbelleğe alın; her istek için yeni bir tane almayın.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`2`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`GET /rest/v2/healthCheck`})}),_jsx(_components.td,{children:`Başka bir şeyle uğraşmadan önce belirtecin ve sunucu adresinin doğru olduğunun teyidi.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`3`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`POST /rest/v2/createOrder`})}),_jsx(_components.td,{children:`Sipariş OTO’da oluşur ve yönlendirme kurallarına tabi olur. Kendi sipariş numaranızı gönderebilir ya da OTO’nun oluşturmasını sağlayabilirsiniz.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`4`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`POST /rest/v2/createShipment`})}),_jsx(_components.td,{children:`Kargo şirketinde gönderi kaydı açılır ve kargo etiketi (AWB) oluşur.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`5`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`POST /rest/v2/webhook`})}),_jsx(_components.td,{children:`Her sipariş için değil, bir kez kaydedilir. Bu noktadan sonraki her şey size otomatik olarak gönderilir.`})]})]})]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`refresh_token`}),` değerini `,_jsx(_components.strong,{children:`Ayarlar → API Integrations → Bağla`}),` yolundan alın ve canlıya geçmeden önce `,_jsx(_components.code,{children:`https://staging-api.tryoto.com`}),` üzerinde geliştirin. Bkz. `,_jsx(_components.a,{href:`/tr/developers/authentication`,children:`Kimlik doğrulama`}),`.`]}),`\n`,_jsxs(Tip,{children:[_jsx(_components.p,{children:_jsx(_components.strong,{children:`5. adımı ilk gün ekleyin, sorgulama sorun çıkarmaya başladığında değil`})}),_jsxs(_components.p,{children:[_jsx(_components.code,{children:`orderStatus`}),` endpoint’ini düzenli olarak sorgulamak hemen çalışır ve sizin tarafınızda bir endpoint gerektirmez. Entegrasyonların bu şekilde kurulup yıllarca öyle kalmasının nedeni de tam olarak budur.`]}),_jsx(_components.p,{children:`Webhook kurmak bir sabahlık iştir. Bir yıldır sorgulamaya göre çalışan bir sisteme sonradan webhook eklemek ise öyle değildir.`})]}),`\n`,_jsx(Heading,{level:`2`,id:`canlıya-geçmeden-önce`,children:`Canlıya geçmeden önce`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{}),_jsx(_components.th,{})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(`strong`,{children:`Hazırlık sürelerini kontrol edin`})}),_jsx(_components.td,{children:`Her hub için Hazırlık Süresi SLA’yı varsayılan 24 saate göre değil, gerçek hazırlık sürenize göre ayarlayın.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(`strong`,{children:`Çalışma saatlerini kontrol edin`})}),_jsx(_components.td,{children:`Şubelerin çalışma saatlerinin tanımlı olup olmadığına da bakın. Teslimat süresi bu saatlere göre hesaplanır.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(`strong`,{children:`Tüm mesajları kendinize gönderin`})}),_jsx(_components.td,{children:`Takip, teslimat ve iade mesajlarını desteklediğiniz her dilde, gerçek bir telefonda test edin.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(`strong`,{children:`Kredi uyarı limitini belirleyin`})}),_jsx(_components.td,{children:`Bakiyenin azaldığını fark edip ödeme yapmaya zaman kalacak kadar yüksek bir limit belirleyin. Kredi biterse gönderi oluşturulamaz.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(`strong`,{children:`İki adımlı doğrulamayı (MFA) açın`})}),_jsxs(_components.td,{children:[`Herkes için açın; yöneticilerden başlayın. Bkz. `,_jsx(_components.a,{href:`/tr/platform/security-and-compliance`,children:`Güvenlik ve uyumluluk`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(`strong`,{children:`Sessiz hataların bildirimlerine abone olun`})}),_jsxs(_components.td,{children:[_jsx(`strong`,{children:`Shipment Creation Attempt Failed`}),` ve `,_jsx(`strong`,{children:`SLA Breach`}),`. Bu sorunları size başka hiçbir şey haber vermez. Bkz. `,_jsx(_components.a,{href:`/tr/platform/collaboration-and-notifications`,children:`bildirimler`}),`.`]})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`sonraki-adımlar`,children:`Sonraki adımlar`}),`\n`,_jsxs(CardGroup,{cols:3,children:[_jsx(Card,{title:`Temel kavramlar`,href:`/tr/get-started/core-concepts`,children:_jsx(_components.p,{children:`Dokümantasyonun geri kalanında kullanılan kavramlar.`})}),_jsx(Card,{title:`Omnichannel OMS`,href:`/tr/modules/omnichannel-oms/overview`,children:_jsx(_components.p,{children:`İlk okunması gereken modül.`})}),_jsx(Card,{title:`Geliştiriciler`,href:`/tr/developers/overview`,children:_jsx(_components.p,{children:`API’nin tamamı.`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Hızlı başlangıç: OTO ile ilk siparişinizi gönderin","sidebarTitle":"Hızlı başlangıç","description":"Size uygun yolla OTO’da ilk siparişinizi yola çıkarın: mağazasını bağlayan işletme, çok lokasyonlu şirket ya da API kullanan geliştirici.","href":"/tr/get-started/quickstart"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Hangi yoldan başlamalısınız?","slug":"hangi-yoldan-başlamalısınız","depth":2,"children":[]},{"title":"İşletmeler için","slug":"i̇şletmeler-için","depth":2,"children":[]},{"title":"Çoklu lokasyon","slug":"çoklu-lokasyon","depth":2,"children":[]},{"title":"Geliştiriciler için","slug":"geliştiriciler-için","depth":2,"children":[]},{"title":"Canlıya geçmeden önce","slug":"canlıya-geçmeden-önce","depth":2,"children":[]},{"title":"Sonraki adımlar","slug":"sonraki-adımlar","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/oto/5e4908087dc78be6/adsping.js"],"subdomain":"oto","siteName":"OTO Docs","title":"Hızlı başlangıç: OTO ile ilk siparişinizi gönderin - OTO Docs","relatedPagesConfig":{"enabled":true,"limit":3,"mode":"automatic"},"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/get-started/quickstart","matchLevel":1},"ar":{"href":"/ar/get-started/quickstart","matchLevel":1},"tr":{"href":"/tr/get-started/quickstart","matchLevel":0}}},"lastModified":"2026-10-22T15:40:13.586Z","originalFileLocation":"tr/get-started/quickstart.mdx","locale":"tr"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Size uygun yolla OTO’da ilk siparişinizi yola çıkarın: mağazasını bağlayan işletme, çok lokasyonlu şirket ya da API kullanan geliştirici.\">\u003cmeta data-mint-head name=\"application-name\" content=\"OTO Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/oto/S_K-Ar2SQPcQI6e_/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/oto/S_K-Ar2SQPcQI6e_/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/oto/S_K-Ar2SQPcQI6e_/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/oto/S_K-Ar2SQPcQI6e_/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/oto/S_K-Ar2SQPcQI6e_/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/oto/S_K-Ar2SQPcQI6e_/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/oto/S_K-Ar2SQPcQI6e_/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/oto/S_K-Ar2SQPcQI6e_/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/oto/S_K-Ar2SQPcQI6e_/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Hızlı başlangıç: OTO ile ilk siparişinizi gönderin - OTO Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Size uygun yolla OTO’da ilk siparişinizi yola çıkarın: mağazasını bağlayan işletme, çok lokasyonlu şirket ya da API kullanan geliştirici.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"OTO Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.tryoto.com/tr/get-started/quickstart\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://oto.mintlify.app/_mintlify/api/og/v2?division=Ba%C5%9Flarken\u0026amp;title=H%C4%B1zl%C4%B1+ba%C5%9Flang%C4%B1%C3%A7%3A+OTO+ile+ilk+sipari%C5%9Finizi+g%C3%B6nderin\u0026amp;description=Size+uygun+yolla+OTO%E2%80%99da+ilk+sipari%C5%9Finizi+yola+%C3%A7%C4%B1kar%C4%B1n%3A+ma%C4%9Fazas%C4%B1n%C4%B1+ba%C4%9Flayan+i%C5%9Fletme%2C+%C3%A7ok+lokasyonlu+%C5%9Firket+ya+da+API+kullanan+geli%C5%9Ftirici.\u0026amp;theme=fb0540dacc0ff6c761581805\u0026amp;signature=c88f559e88938b7de054345070b9ece3bb84db7e1200ae2b533e5212c22ea299\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Hızlı başlangıç: OTO ile ilk siparişinizi gönderin - OTO Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Size uygun yolla OTO’da ilk siparişinizi yola çıkarın: mağazasını bağlayan işletme, çok lokasyonlu şirket ya da API kullanan geliştirici.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://oto.mintlify.app/_mintlify/api/og/v2?division=Ba%C5%9Flarken\u0026amp;title=H%C4%B1zl%C4%B1+ba%C5%9Flang%C4%B1%C3%A7%3A+OTO+ile+ilk+sipari%C5%9Finizi+g%C3%B6nderin\u0026amp;description=Size+uygun+yolla+OTO%E2%80%99da+ilk+sipari%C5%9Finizi+yola+%C3%A7%C4%B1kar%C4%B1n%3A+ma%C4%9Fazas%C4%B1n%C4%B1+ba%C4%9Flayan+i%C5%9Fletme%2C+%C3%A7ok+lokasyonlu+%C5%9Firket+ya+da+API+kullanan+geli%C5%9Ftirici.\u0026amp;theme=fb0540dacc0ff6c761581805\u0026amp;signature=c88f559e88938b7de054345070b9ece3bb84db7e1200ae2b533e5212c22ea299\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/oto/S_K-Ar2SQPcQI6e_/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"OTO Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#506EFE\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.tryoto.com/tr/get-started/quickstart\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/tr/get-started/quickstart.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"tr\" href=\"https://docs.tryoto.com/tr/get-started/quickstart\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.tryoto.com/get-started/quickstart\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ar\" href=\"https://docs.tryoto.com/ar/get-started/quickstart\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.tryoto.com/get-started/quickstart\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://tryoto.com/#organization\",\"name\":\"OTO\",\"url\":\"https://tryoto.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://docs.tryoto.com/images/oto-logo-51232.png\"},\"sameAs\":[\"https://www.linkedin.com/company/tryotocom\",\"https://x.com/tryotocom\",\"https://www.instagram.com/tryotocom\",\"https://www.facebook.com/tryotocom\",\"https://www.youtube.com/@tryotocom\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.tryoto.com#website\",\"name\":\"OTO Docs\",\"url\":\"https://docs.tryoto.com\",\"publisher\":{\"@id\":\"https://tryoto.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.tryoto.com/tr/get-started/quickstart#webpage\",\"url\":\"https://docs.tryoto.com/tr/get-started/quickstart\",\"name\":\"Hızlı başlangıç: OTO ile ilk siparişinizi gönderin\",\"description\":\"Size uygun yolla OTO’da ilk siparişinizi yola çıkarın: mağazasını bağlayan işletme, çok lokasyonlu şirket ya da API kullanan geliştirici.\",\"dateModified\":\"2026-10-22T15:40:13.586Z\",\"isPartOf\":{\"@id\":\"https://docs.tryoto.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.tryoto.com/tr/get-started/quickstart#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.tryoto.com/tr/get-started/quickstart#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Başlarken\",\"item\":\"https://docs.tryoto.com/tr/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hızlı başlangıç: OTO ile ilk siparişinizi gönderin\",\"item\":\"https://docs.tryoto.com/tr/get-started/quickstart\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.tryoto.com/tr/get-started/quickstart#article\",\"headline\":\"Hızlı başlangıç: OTO ile ilk siparişinizi gönderin\",\"name\":\"Hızlı başlangıç: OTO ile ilk siparişinizi gönderin\",\"description\":\"Size uygun yolla OTO’da ilk siparişinizi yola çıkarın: mağazasını bağlayan işletme, çok lokasyonlu şirket ya da API kullanan geliştirici.\",\"url\":\"https://docs.tryoto.com/tr/get-started/quickstart\",\"mainEntityOfPage\":{\"@id\":\"https://docs.tryoto.com/tr/get-started/quickstart#webpage\"},\"dateModified\":\"2026-10-22T15:40:13.586Z\",\"publisher\":{\"@id\":\"https://tryoto.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.tryoto.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"OTO Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"OTO Docs","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/get-started/quickstart"}]},{"language":"ar","navbar":{"links":[{"href":"https://tryoto.com","label":"الرئيسية"},{"href":"https://support.tryoto.com/ar","label":"مركز المساعدة"}],"primary":{"type":"button","label":"لوحة التحكم","href":"https://app.tryoto.com"}},"pages":[{"title":"ar","href":"/ar/get-started/quickstart"}]},{"language":"tr","navbar":{"links":[{"href":"https://tryoto.com","label":"Anasayfa"},{"href":"https://support.tryoto.com/tr","label":"Yardım Merkezi"}],"primary":{"type":"button","label":"Gösterge Paneli","href":"https://app.tryoto.com"}},"groups":[{"group":"Başlarken","pages":[{"title":"E-ticaret operasyon platformu ve kargo entegratörü","sidebarTitle":"Anasayfa","href":"/tr"},{"title":"OTO nedir?","href":"/tr/get-started/what-is-oto"},{"title":"Temel kavramlar: sipariş, gönderi, stok ve hub","sidebarTitle":"Temel kavramlar","href":"/tr/get-started/core-concepts"},{"title":"Platform mimarisi","description":"OTO platformu nasıl bir araya gelir: dört arayüzü, verinin nasıl girip çıktığı, neyin ayrı tutulduğu, platformun nerede çalıştığı ve nasıl genişletilebileceği.","href":"/tr/get-started/architecture"},{"title":"Hızlı başlangıç: OTO ile ilk siparişinizi gönderin","sidebarTitle":"Hızlı başlangıç","href":"/tr/get-started/quickstart"},{"title":"OTO terimleri sözlüğü","sidebarTitle":"Sözlük","description":"OTO dokümantasyonundaki terimlerin kısa tanımları: kargo etiketi (AWB), kapıda ödeme ve SKU’dan hub, raf ve dalgaya kadar, ilgili sayfaların bağlantılarıyla.","href":"/tr/get-started/glossary"}]},{"group":"Modüller","pages":[{"group":"Omnichannel OMS","pages":[{"title":"Omnichannel OMS","sidebarTitle":"Genel Bakış","href":"/tr/modules/omnichannel-oms/overview"},{"title":"Sipariş senkronizasyonu: siparişler OTO’ya nasıl gelir","sidebarTitle":"Sipariş Senkronizasyonu","href":"/tr/modules/omnichannel-oms/order-sync"},{"title":"Depolar ve mağazalar arasında sipariş yönlendirme","sidebarTitle":"Sipariş Yönlendirme","href":"/tr/modules/omnichannel-oms/order-routing"},{"title":"Adres ve Veri Düzeltme","href":"/tr/modules/omnichannel-oms/order-data-correction"},{"title":"Hazırlık Öncesi Kontroller","href":"/tr/modules/omnichannel-oms/prefulfillment"},{"title":"Depo ve mağazalarda sipariş hazırlama","sidebarTitle":"Sipariş Hazırlama","href":"/tr/modules/omnichannel-oms/order-fulfillment"}]},{"group":"Satış Kanalları","pages":[{"title":"Satış Kanalları","sidebarTitle":"Genel Bakış","href":"/tr/modules/sales-channels/overview"},{"title":"Satış kanalı bağlama ve senkronizasyon","sidebarTitle":"Kanal Senkronizasyonu","href":"/tr/modules/sales-channels/sync"},{"title":"Sipariş durumu ve takip bilgisini mağazanıza aktarma","sidebarTitle":"Durum ve Takip Güncellemeleri","href":"/tr/modules/sales-channels/updates"},{"title":"Canlı kargo fiyatları için Checkout API","sidebarTitle":"Checkout API","href":"/tr/modules/sales-channels/checkout-api"}]},{"group":"Kargo Yönetimi","pages":[{"title":"Kargo Yönetimi","sidebarTitle":"Genel Bakış","href":"/tr/modules/shipping-management/overview"},{"title":"Kargo şirketi entegrasyonu ve yapılandırması","sidebarTitle":"Kargo Şirketi Entegrasyonu","href":"/tr/modules/shipping-management/carrier-integration"},{"title":"Gönderi oluşturma, etiket yazdırma ve koli takibi","sidebarTitle":"Gönderim ve Takip","href":"/tr/modules/shipping-management/shipping-and-tracking"},{"title":"Kargo OTOmasyonu ve kargo şirketi seçim kuralları","sidebarTitle":"Kargo OTOmasyonu","href":"/tr/modules/shipping-management/shipping-automation"},{"title":"Kargo Fatura Mutabakatı","href":"/tr/modules/shipping-management/shipping-invoices-reconciliation"}]},{"group":"İade Yönetimi","pages":[{"title":"İade Yönetimi","sidebarTitle":"Genel Bakış","href":"/tr/modules/return-management/overview"},{"title":"İade portalı ve müşteri iade talepleri","sidebarTitle":"Müşteri İadeleri","href":"/tr/modules/return-management/customer-returns"},{"title":"İade kabulü ve kontrolü","sidebarTitle":"İade Kabulü","href":"/tr/modules/return-management/returns-receiving"},{"title":"İade OTOmasyonu kuralları","sidebarTitle":"İade OTOmasyonu","href":"/tr/modules/return-management/return-automation"}]},{"group":"Hub Yönetimi","pages":[{"title":"Hub Yönetimi","sidebarTitle":"Genel Bakış","href":"/tr/modules/hubs-management/overview"},{"title":"Depo ve şube kurulumu","sidebarTitle":"Hub Yapılandırması","href":"/tr/modules/hubs-management/hubs-management"}]},{"group":"Müşteri Bildirimleri","pages":[{"title":"Müşteri Bildirimleri","sidebarTitle":"Genel Bakış","href":"/tr/modules/customer-notification/overview"},{"title":"Markalı takip ve onay sayfaları","sidebarTitle":"Markalı sayfalar","href":"/tr/modules/customer-notification/branded-pages"},{"title":"SMS bildirimleri","sidebarTitle":"SMS","href":"/tr/modules/customer-notification/sms"},{"title":"E-posta bildirimleri","sidebarTitle":"E-posta","href":"/tr/modules/customer-notification/email"},{"title":"WhatsApp bildirimleri","sidebarTitle":"WhatsApp","href":"/tr/modules/customer-notification/whatsapp"},{"title":"Özel bildirim iş akışları","sidebarTitle":"Özel iş akışları","href":"/tr/modules/customer-notification/custom-workflows"}]},{"group":"Depo Yönetimi","pages":[{"title":"Depo Yönetimi","sidebarTitle":"Genel Bakış","href":"/tr/modules/warehouse-management/overview"},{"title":"Depo çalışanları için OTO PACK mobil uygulaması","sidebarTitle":"OTO PACK uygulaması","href":"/tr/modules/warehouse-management/ops"},{"title":"Depoda toplama yöntemleri ve dalgalar","sidebarTitle":"Toplama yöntemleri","href":"/tr/modules/warehouse-management/picking-methods"},{"title":"Paketleme ve sevkiyat","href":"/tr/modules/warehouse-management/packing-dispatch"},{"title":"Gelen ürün kabulü ve yerleştirme","href":"/tr/modules/warehouse-management/inbound-putaway"}]},{"group":"Envanter Yönetimi","pages":[{"title":"Envanter Yönetimi","sidebarTitle":"Genel Bakış","href":"/tr/modules/inventory-management/overview"},{"title":"Stok takibi","href":"/tr/modules/inventory-management/inventory-tracking"},{"title":"Gelen stok","href":"/tr/modules/inventory-management/inbound-inventory"},{"title":"Stokları satış kanallarınızla senkronize etme","sidebarTitle":"Stok Senkronizasyonu","href":"/tr/modules/inventory-management/inventory-sync"},{"title":"Ürün kataloğu ve SKU yapılandırması","sidebarTitle":"Ürün yapılandırması","href":"/tr/modules/inventory-management/product-configuration"},{"title":"OTO PACK uygulamasında stok sayımı","sidebarTitle":"Stok sayımları","href":"/tr/modules/inventory-management/inventory-count"}]},{"group":"OTO FLEX","pages":[{"title":"OTO FLEX: kendi sürücülerinizle teslimat","sidebarTitle":"Genel Bakış","href":"/tr/modules/oto-flex/overview"},{"title":"Sürücü ve filo yönetimi","sidebarTitle":"Filo Yönetimi","href":"/tr/modules/oto-flex/fleet-management"},{"title":"Teslimat planlama ve sürücü atama","sidebarTitle":"Planlama","href":"/tr/modules/oto-flex/planning"},{"title":"OTO FLEX’te sürücünün siparişi teslim alması","sidebarTitle":"Teslim Alma","href":"/tr/modules/oto-flex/pickup"},{"title":"OTO FLEX’te son kilometre teslimatı","sidebarTitle":"Teslimat","href":"/tr/modules/oto-flex/delivery"}]}]},{"group":"Entegrasyonlar","pages":[{"title":"Entegrasyonlara genel bakış","sidebarTitle":"Genel Bakış","href":"/tr/integrations/overview"},{"title":"Satış kanalı entegrasyonları","sidebarTitle":"Satış kanalları","href":"/tr/integrations/sales-channels"},{"title":"Pazaryeri entegrasyonları","sidebarTitle":"Pazaryerleri","href":"/tr/integrations/marketplaces"},{"title":"ERP entegrasyonları","sidebarTitle":"ERP sistemleri","href":"/tr/integrations/erp-systems"},{"title":"POS entegrasyonları","sidebarTitle":"POS sistemleri","href":"/tr/integrations/pos-systems"},{"title":"Kargo şirketi entegrasyonları","sidebarTitle":"Kargo şirketleri","href":"/tr/integrations/carriers"},{"title":"SMS, e-posta ve WhatsApp sağlayıcıları","sidebarTitle":"Mesajlaşma sağlayıcıları","href":"/tr/integrations/messaging-providers"},{"title":"Gerçek zamanlı güncellemeler için webhook’lar","sidebarTitle":"Webhook’lar","href":"/tr/integrations/webhooks"}]},{"group":"Geliştiriciler","pages":[{"title":"OTO API’ye genel bakış","sidebarTitle":"Genel Bakış","href":"/tr/developers/overview"},{"title":"API kimlik doğrulaması","sidebarTitle":"Kimlik Doğrulama","href":"/tr/developers/authentication"},{"title":"REST API başvuru kaynağı","href":"/tr/developers/rest-api-reference"},{"title":"Webhook olayları ve veri paketleri","sidebarTitle":"Webhook olayları","href":"/tr/developers/webhook-events"},{"title":"OTO API Postman koleksiyonu","sidebarTitle":"Postman koleksiyonu","href":"/tr/developers/postman-collection"},{"title":"API hataları ve istek sınırları","sidebarTitle":"Hatalar ve istek sınırları","href":"/tr/developers/errors-and-rate-limits"}]},{"group":"Platform","pages":[{"title":"Güvenlik ve uyumluluk","href":"/tr/platform/security-and-compliance"},{"title":"Kullanıcılar, roller ve yetkiler","href":"/tr/platform/users-roles-and-permissions"},{"title":"Yerelleştirme: diller, para birimi ve saat dilimleri","sidebarTitle":"Yerelleştirme","href":"/tr/platform/localization"},{"title":"İşbirliği ve bildirimler","href":"/tr/platform/collaboration-and-notifications"},{"title":"Platform duyuruları","sidebarTitle":"Duyurular","href":"/tr/platform/announcements"}]},{"group":"Fiyatlandırma","pages":[{"title":"Planlar, fiyatlar ve eklentiler","sidebarTitle":"Planlar ve paketler","href":"/tr/pricing/plans-and-packaging"}]}]}]},"title":"Hızlı başlangıç: OTO ile ilk siparişinizi gönderin - OTO Docs","buildId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","deploymentId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","dynamics":[],"chunks":[]}