Miten rakennat kategoriapuun ja tuot sen kauppaasi
Rakenna kategoriapuu tasoista ja ryhmistä ja kytke sitten puunavigointi päälle, jotta asiakkaat selaavat listauksiasi polkuja pitkin.
Asetukset > Kategoriat ja taksonomiat
Avaa TWICE Adminissa
settings/content/categories-and-taxonomies
Rakenna puu kohdassa Asetukset → Kategoriat ja taksonomiat ja kytke sitten puunavigointi päälle teemaeditorissa. Tuloksena on kauppa, jossa asiakkaat rajaavat listauksiasi askel kerrallaan, esimerkiksi Pyörät, sitten Sähkö, sitten Alle 20 kg.
Vaaditut oikeudet:Luo ja muokkaa kokoelmia puiden rakentamiseen ja muokkaamiseen sekä Muokkaa verkkokauppaa puunavigoinnin kytkemiseen päälle. Kaikilla neljällä järjestelmäroolilla on molemmat.
Päätä polku ennen rakentamista. Valitse kokoelmat, attribuutti, kategoriat tai tagit, jotka jo ryhmittelevät listauksesi. Puu rajaa listauksia sen mukaan, mitä niillä on, joten listaus ilman täsmäävää tagia tai attribuuttia ei koskaan päädy kyseiseen ryhmään.
Valitse Lisää kohdassa Asetukset → Kategoriat ja taksonomiat. TWICE luo puun nimeltä Uusi kategoriapuu ja avaa sen editorin.
2
Nimeä puu ja aseta lukusana
Kirjoita Tiedot-kortin kenttään Otsikko nimi. Muokkaa Lukusana-kenttää, jos haluat eri osoitteen. Asiakkaat saavat puun käyttöönsä kaupassasi osoitteessa /shop/{slug}.Tallennus epäonnistuu, jos toinen puu käyttää jo samaa lukusanaa.
3
Lisää taso
Valitse Tasot-kortissa Lisää taso ja valitse lähde: Kokoelmat, Attribuutti, Kategoriat tai Tagit. Valitse kokoelmat, attribuutin arvot tai tagit, joita taso käyttää. Jätä Kategoriat-taso tyhjäksi, niin käytössä ovat kaikki käytössä olevat kategoriat.Jokainen taso luo yhden ryhmän jokaista valitsemaasi arvoa kohden.
4
Lisää toinen taso ensimmäisen alle
Valitse Lisää taso uudelleen. Jokainen uusi taso jakaa ylemmän tason ryhmät, joten yleisö-attribuutti ja sen perässä kategoriat tuottavat jokaisen yleisön ja kategorian polun. Siirrä tasoa nuolilla tai poista se valinnalla Poista taso.
5
Karsi luodut ryhmät
Avaa Rakenne-kortti. Laajenna ryhmä nähdäksesi sen alla olevat ryhmät. Valitse Piilota tämä ryhmä jokaisesta luodusta ryhmästä, jota et halua. Valitse Näytä tämä ryhmä, niin se palaa.
6
Lisää oma ryhmä
Valitse Lisää ryhmä lisätäksesi ryhmän ylimmälle tasolle tai Lisää ryhmä alle rivillä lisätäksesi sen rivin alle. Valitse kohdassa Rajaa listauksia, mitä ryhmä rajaa:
Vaihtoehto
Käytä siihen
Kokoelma
Listausten kokoelma
Attribuutin arvo
Attribuutin yksi arvo
Kategoria
Taksonomiakategoria
Tagi
Tagi
Ei mitään (nimike)
Otsikko, joka ryhmittelee sen alla olevat ryhmät ilman omaa suodatinta
Jätä Otsikko (valinnainen) tyhjäksi, jos haluat käyttää kokoelman, arvon, kategorian tai tagin nimeä. Nimike tarvitsee kentän Nimi. Vahvista valitsemalla Lisää ryhmä.
7
Aseta järjestys
Valitse Järjestä-kentässä Aakkosjärjestys tai Mukautettu. Vedä ryhmää kahvasta sijoittaaksesi sen. Kun vedät ryhmän sisaruksensa edelle, koko puu vaihtuu tilaan Mukautettu.
8
Tallenna puu
Valitse Tallenna. Otsikon, lukusanan ja rakenteen muutokset odottavat, kunnes tallennat.
9
Järjestä puusi
Palaa kohtaan Asetukset → Kategoriat ja taksonomiat ja vedä puut siihen järjestykseen, jossa kaupan pitää näyttää ne.
10
Kytke puunavigointi päälle
Avaa teemaeditori kohdassa Myyntikanavat → Verkkokauppa. Avaa Kokoelmasivu ja valitse Kategoriapuut. Kytke päälle Kategoriapuun navigointi.Jätä Valitse kategoriapuut tyhjäksi, jos haluat näyttää jokaisen puun, myös myöhemmin lisättävät. Valitse puita, jos haluat näyttää vain ne.
11
Valitse, miten puut näytetään
Aseta Näyttö-kenttään jokin tyyleistä:
Tyyli
Laji
Mitä asiakas saa
Laajennettava valikko
Valikot
Jokainen puu kokonaan, ja mihin tahansa haaraan voi hypätä
Kohdistettu valikko
Valikot
Askel taaksepäin, vierekkäiset sivut ja seuraava taso alaspäin
Vaiheittainen valikko
Valikot
Yksi taso kerrallaan ja linkki takaisin
Valintaruutupuu
Suodattimet
Jokainen puu kokonaan, ja useita ryhmiä voi rastia nähdäkseen niiden listaukset yhdessä
12
Lisää puut otsikkoon
Avaa teemaeditorissa Otsikko. Aseta kohdassa Kaupan linkki kenttään Tyyppi arvo Megavalikko, Pudotusvalikko tai Vain linkki ja valitse puut, jotka se avaa. Kaupan linkki ilmestyy, kun kauppa näyttää puun.Jos haluat lisätä puun omaksi valikkokohdakseen, avaa Navigaatiokohteet, aseta Sivu-kenttään Kategoriapuut ja aseta Pudotusvalikko-kenttään Ei pudotusvalikkoa, Yksi taso tai Kaksi tasoa.
13
Tallenna teemaeditori
Valitse Tallenna. Muutos tulee heti voimaan kaupassasi.
Puunavigointi on pois päältä, kunnes kytket sen päälle. Avaa teemaeditorissa Kokoelmasivu, valitse Kategoriapuut ja kytke päälle Kategoriapuun navigointi. Myös kauppa ilman puuta näyttää kokoelmat.
Ryhmä puuttuu kaupasta
Ryhmä, jossa ei ole täsmääviä listauksia, jätetään pois verkkokaupasta. Tarkista, että listauksilla on tagi, attribuutin arvo tai kategoria, jolla ryhmä rajaa, tai että ne ovat kokoelmassa, jota ryhmä käyttää.
Kategoriapuuta ei voitu tallentaa
Lukusana saattaa olla jo toisen puun käytössä. Vaihda Lukusana ja tallenna uudelleen. Puussa voi myös olla enintään 500 itse lisäämääsi ryhmää.
Tämä kategoriapuu luo enemmän ryhmiä kuin voidaan näyttää
Tasot tuottavat liian monta ryhmää, joten osa jätetään pois. Käytä vähemmän tasoja tai valitse niissä vähemmän arvoja. Taso ottaa enintään 100 arvoa, ja puu on kuusi tasoa syvä.
En voi lisätä käsin valittujen listausten ryhmää
Vaihtoehto Käsin valitut listaukset näkyy vain ryhmässä, jossa on jo käsin sijoitettuja listauksia. Editori ei vielä sijoita listauksia. Valitse listaukset kokoelmalla tai tagilla ja käytä sitä kokoelmaa tai tagia ryhmänä.
Ryhmän vetäminen vaihtoi järjestyksen tilaan Mukautettu
Ryhmän sijoittaminen sisaruksensa edelle järjestää ryhmät käsin, joten puu vaihtuu tilasta Aakkosjärjestys tilaan Mukautettu. TWICE kertoo, kun näin käy. Vaihda Järjestä takaisin tilaan Aakkosjärjestys, niin muutos peruuntuu.
Miten polku rajaa ja miksi kokoelma voi olla useassa puussa.
Kategoriat ja taksonomiat
Asetusnäkymä, jossa luettelet, järjestät ja poistat puita.
Rakenna kokoelma
Rakenna kokoelmat, joita puu käyttää ryhminä.
Teemaeditori: Kokoelmasivu
Sivu, jolla puunavigointi sijaitsee.
Oliko tästä sivusta hyötyä?
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"TWICE Commerce","colors":{"primary":"#212121","light":"#F4F4F4","dark":"#212121"},"logo":{"light":"https://mintcdn.com/twicecommerce/KD5MbyezoVxgw-eX/logo/twice-logo-solid.svg?fit=max\u0026auto=format\u0026n=KD5MbyezoVxgw-eX\u0026q=85\u0026s=a1a71755cbd917f23fac5655a627e893","dark":"https://mintcdn.com/twicecommerce/KD5MbyezoVxgw-eX/logo/twice-logo-solid_white.svg?fit=max\u0026auto=format\u0026n=KD5MbyezoVxgw-eX\u0026q=85\u0026s=19eb2023f5a2e29f22337e86347abdb5","href":"https://www.twicecommerce.com/"},"favicon":"https://mintcdn.com/twicecommerce/KD5MbyezoVxgw-eX/favicon.svg?fit=max\u0026auto=format\u0026n=KD5MbyezoVxgw-eX\u0026q=85\u0026s=8572ad950e73aaf44bbd9960aa4a8068","api":{"openapi":{"source":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json"},"params":{"expanded":"all"},"playground":{"display":"interactive"}},"appearance":{"default":"light","strict":true},"navbar":{"links":[{"href":"https://www.twicecommerce.com/","label":"Homepage"},{"href":"https://admin.twicecommerce.com/login","label":"Log in"}],"primary":{"type":"button","label":"Book a demo","href":"https://www.twicecommerce.com/demo"}},"footer":{"socials":{"linkedin":"https://linkedin.com/company/twicecommerce"}},"seo":{"metatags":{"charset":"UTF-8","viewport":"width=device-width, initial-scale=1.0","indexing":"navigable"}},"fonts":{"body":{"family":"Inter"}},"styling":{"eyebrows":"breadcrumbs","latex":true},"errors":{"404":{"redirect":false,"title":"Page not found","description":"**Looking for TWICE 1.0 docs?** They moved to [support.twicecommerce.com](https://support.twicecommerce.com) — 1.0 guides that used to live under `/docs` are all there now.\n\nOn **TWICE Commerce 2.0** you're in the right place: use the search above, or [start from the beginning](/index)."}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"navigation":{"languages":[{"language":"en","href":""},{"language":"fi","href":"fi"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"twicecommerce","hasAudioNarration":false,"actualSubdomain":"twicecommerce","customDomains":["www.twicecommerce.com"],"gitSource":{"type":"github","owner":"rentle","repo":"twice-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad87664df39c05fa0b6c3e0","collectionId":"7a6ed520-0042-45c9-8714-058e720cc4c5","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad87664df39c05fa0b6c3e0"},"feedback":{"thumbs":true,"edits":false},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ad87664df39c05fa0b6c3e0","clientVersion":"0.0.3908","searchFilterCounts":[{"language":"default","tag":"Admin API","count":402},{"language":"default","tag":"API","count":201},{"language":"en","tag":"Docs","count":183},{"language":"fi","tag":"Dokumentaatio","count":183},{"language":"en","tag":"Navigating in TWICE","count":129},{"language":"fi","tag":"Liikkuminen TWICEssä","count":129},{"language":"en","tag":"Guides","count":86},{"language":"fi","tag":"Oppaat","count":86},{"language":"en","tag":"Working in TWICE","count":58},{"language":"fi","tag":"Työskentely TWICEssä","count":58},{"language":"en","tag":"Understand the system","count":51},{"language":"en","tag":"Settings","count":51},{"language":"fi","tag":"Järjestelmän ymmärtäminen","count":51},{"language":"fi","tag":"Asetukset","count":51},{"language":"en","tag":"Catalog","count":46},{"language":"fi","tag":"Katalogi","count":46},{"language":"fi","tag":"Myyntikanavat","count":43},{"language":"en","tag":"Inventory","count":39},{"language":"en","tag":"Sales Channels","count":39},{"language":"fi","tag":"Inventaario","count":39},{"language":"en","tag":"Online Store","count":38},{"language":"fi","tag":"Verkkokauppa","count":38},{"language":"default","tag":"orders","count":25},{"language":"default","tag":"articles","count":24},{"language":"default","tag":"catalog","count":24},{"language":"default","tag":"pricingTables","count":22},{"language":"default","tag":"files","count":13},{"language":"default","tag":"skus","count":12},{"language":"default","tag":"customers","count":11},{"language":"default","tag":"collections","count":9}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"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":"editor-branches-v2-autocommit","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2","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":"teamspace","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":"vite-origin","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":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"client-snapshot-docs-config","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}],"privacy":{"consentBanner":{"enabled":false}},"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"@font-face{font-family:\"TWK Everett\";src:url(/docs/fonts/TWKEverett-Medium.woff2) format(\"woff2\"),url(/fonts/TWKEverett-Medium.woff2) format(\"woff2\");font-weight:500;font-style:normal;font-display:swap}:root{--twice-font-nav:\"TWK Everett\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", system-ui, sans-serif;--twice-font-body:\"Inter\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", system-ui, sans-serif;--twice-ink:#212121;--twice-body:#344054;--twice-secondary:#475467;--twice-tertiary:#667085;--twice-muted:#909090;--twice-hairline:#E8E8E8;--twice-surface:#FFFFFF;--twice-pill:#E8E8E8;--twice-purple:#B400FF;--twice-measure:640px;--twice-ease:cubic-bezier(0.16, 1, 0.3, 1);--gray-100:232 232 232}#page-title{font-size:44px;font-weight:500;line-height:1.08;letter-spacing:-.025em;color:var(--twice-ink)}.breadcrumb-item{font-size:14px;color:var(--twice-muted)}#content-area h2:not([data-component-part]){font-size:28px;font-weight:500;line-height:1.2;letter-spacing:-.01em;color:var(--twice-ink)}#content-area h3:not([data-component-part]){font-size:20px;font-weight:500;line-height:1.3;letter-spacing:0;color:var(--twice-ink)}#content-area .prose,#content-area .prose li,#content-area .prose p{font-size:16px;line-height:1.7;color:var(--twice-body)}#content-area #header .prose,#content-area #header .prose p{font-size:20px;line-height:1.4;color:var(--twice-secondary)}#content-container #content-area{max-width:var(--twice-measure)}#content-area .prose a{color:var(--twice-ink);text-decoration:underline;text-underline-offset:2px;transition:color 200ms var(--twice-ease);border-bottom:0}#content-area .prose a.link{border-bottom:0}#content-area .prose a:hover{color:var(--twice-purple)}@media (max-width:640px){#page-title{font-size:30px}#content-area #header .prose,#content-area #header .prose p{font-size:18px}#content-area h2:not([data-component-part]){font-size:24px}#content-area h3:not([data-component-part]){font-size:20px}}#localization-select-trigger,#navbar a,.nav-tabs-item{font-family:var(--twice-font-nav);font-size:14px;font-weight:500}#search-bar-entry,#search-bar-entry-mobile{font-size:14px;font-weight:400;color:var(--twice-muted)}.nav-tabs-item{color:var(--twice-tertiary)}.nav-tabs-item[data-active=true],.sidebar-group-header{color:var(--twice-ink)}.nav-tabs-item[data-active=true]>div{height:2px}#sidebar-content{width:280px;background:0 0;border-right:1px solid var(--twice-hairline)}.sidebar-group-header{font-family:var(--twice-font-nav);font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.sidebar-nav-group-divider{background:0 0}.sidebar-group li>a,.sidebar-group li>button{font-size:14px;color:var(--twice-secondary);border-radius:6px;transition:color 200ms var(--twice-ease)}.sidebar-group li>a:hover,.sidebar-group li>button:hover{background-color:rgba(0,0,0,.04);color:var(--twice-ink)}.sidebar-group li[data-active-nav-item=true]>a{background-color:var(--twice-pill);color:var(--twice-ink);font-weight:500;text-shadow:none}#content-area .prose code{font-size:12.5px;background:var(--twice-surface);border:1px solid var(--twice-hairline);border-radius:4px;padding:1px 5px;color:var(--twice-body)}#content-area .code-block code,#content-area pre code{background:0 0;border:0;border-radius:0;padding:0;font-size:13px}#content-area .accordion-group{border-width:1px 0 0;border-color:var(--twice-hairline);border-radius:0}#content-area details.accordion{background:0 0;border-radius:0;margin-bottom:0}#content-area details.accordion:last-child{border-bottom:1px solid var(--twice-hairline)}#content-area [data-component-part=accordion-button]{padding:16px 0;gap:16px}#content-area [data-component-part=accordion-caret-right]{order:1;margin-left:auto}#content-area [data-component-part=accordion-title-container]{flex:1}#content-area .card[role=link] [data-component-part=card-content-container] div.absolute,#content-area .card[role=link] [data-component-part=card-icon],#content-area [data-component-part=accordion-caret-right] svg,#content-area [data-component-part=accordion-icon]{display:none}#content-area [data-component-part=accordion-button]:hover{background:rgba(0,0,0,.02)}#content-area p[data-component-part=accordion-title]{font-size:17px;font-weight:500;color:var(--twice-ink)}#content-area [data-component-part=accordion-content]{padding:0 0 16px}#content-area [data-component-part=accordion-content] li,#content-area [data-component-part=accordion-content] p{font-size:15px;line-height:1.7;color:var(--twice-secondary)}#content-area [data-component-part=accordion-caret-right]{position:relative}#content-area [data-component-part=accordion-caret-right]::after,#content-area [data-component-part=accordion-caret-right]::before{content:\"\";position:absolute;top:50%;left:50%;width:14px;height:2px;background:var(--twice-tertiary);transform:translate(-50%,-50%)}#content-area [data-component-part=accordion-caret-right]::after{transform:translate(-50%,-50%) rotate(90deg);transition:opacity 200ms var(--twice-ease)}#content-area [aria-expanded=true] [data-component-part=accordion-caret-right]::after{opacity:0}#content-area table{font-size:14px;line-height:1.55;border-collapse:collapse}#content-area table th{font-size:14px;font-weight:600;color:var(--twice-ink);padding:0 16px 12px 0;border-bottom:1px solid var(--twice-hairline)}#content-area table td{padding:14px 16px 14px 0;border-bottom:1px solid var(--twice-hairline);color:var(--twice-secondary)}#content-area table code{font-size:12.5px;background:0 0;border:0;padding:0;color:var(--twice-body)}#content-area .card[role=link]{background:0 0;border:1px solid var(--twice-hairline);border-radius:8px;box-shadow:none;margin:20px 0}#content-area .card[role=link] [data-component-part=card-content-container]{padding:14px 48px 14px 18px;gap:10px}#content-area .card[role=link] [data-component-part=card-title]{display:block;font-size:14px;font-weight:500;color:var(--twice-ink)}#content-area .card[role=link] [data-component-part=card-content]{display:block;margin-top:4px;margin-left:0;font-size:13px;color:var(--twice-secondary)}#content-area .card[role=link] [data-component-part=card-content] span{display:inline!important}#content-area .card[role=link] [data-component-part=card-content-container]::after{content:\"\\2197\";position:absolute;top:14px;right:18px;margin-left:0;color:var(--twice-secondary)}#content-area .card-group:has(.card[role=link]){--cols:1!important;gap:0;border-top:1px solid var(--twice-hairline)}#content-area .card-group .card[role=link]{background:0 0;border:0;border-radius:0;box-shadow:none;margin:0;overflow:visible}#content-area .card-group .card[role=link] [data-component-part=card-content-container]{display:grid;grid-template-columns:1fr 24px;gap:16px;padding:22px 0;align-items:baseline;border-bottom:1px solid var(--twice-hairline)}#content-area .card-group .card[role=link] [data-component-part=card-title]{font-size:17px;font-weight:500;line-height:1.3;color:var(--twice-ink);transition:color 200ms var(--twice-ease)}#content-area .card-group .card[role=link] [data-component-part=card-content],#content-area .card-group .card[role=link] [data-component-part=card-content] span{display:block;font-size:15px;line-height:1.55;color:var(--twice-tertiary)}#content-area .card-group .card[role=link] [data-component-part=card-content]{margin-top:4px;margin-left:0}#content-area .card-group .card[role=link] [data-component-part=card-content-container]::after{content:\"\\2192\";position:static;margin-left:0;justify-self:end;font-size:18px;color:var(--twice-ink);transition:transform 200ms var(--twice-ease)}#content-area .card-group.doc-rows-numbered{counter-reset:twice-row}#content-area .card-group.doc-rows-numbered .card{counter-increment:twice-row}#content-area .card-group.doc-rows-numbered .card[role=link] [data-component-part=card-content-container]{grid-template-columns:48px 1fr 24px}#content-area .card-group.doc-rows-numbered .card[role=link] [data-component-part=card-content-container]::before{content:counter(twice-row,decimal-leading-zero);font-size:13px;color:var(--twice-muted)}#content-area .card-group.doc-rows-numbered .card[role=link] [data-component-part=card-title]{font-size:18px}#content-area .card-group.doc-rows-condensed:has(.card[role=link]){border-top:0}#content-area .card-group.doc-rows-condensed .card[role=link] [data-component-part=card-content]{display:none}#content-area .card-group.doc-rows-condensed .card[role=link] [data-component-part=card-content-container]{padding:9px 0}#content-area .card-group.doc-rows-condensed .card[role=link] [data-component-part=card-title]{font-size:16px}#content-area .card-group .card[role=link]:hover [data-component-part=card-title]{color:var(--twice-purple)}#content-area .card-group .card[role=link]:hover [data-component-part=card-content-container]::after{transform:translateX(4px)}"}],"page":{"pagePath":"fi/guides/catalog/build-a-category-tree","slug":"/fi/guides/catalog/build-a-category-tree","pageMetadata":{"title":"Miten rakennat kategoriapuun ja tuot sen kauppaasi","description":"Rakenna kategoriapuu tasoista ja ryhmistä ja kytke sitten puunavigointi päälle, jotta asiakkaat selaavat listauksiasi polkuja pitkin.","sidebarTitle":"Rakenna kategoriapuu","keywords":["kategoriapuu","navigointi","kauppavalikko","myynnin edistäminen","tasot","ryhmät","verkkokauppa"],"og:title":"Rakenna kategoriapuu - TWICE Commerce","og:description":"Järjestä listaukset selattaviksi poluiksi ja tuo ne verkkokauppasi navigointiin.","og:type":"article","href":"/fi/guides/catalog/build-a-category-tree"},"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: \"Rakenna kategoriapuu tasoista ja ryhmistä ja kytke sitten puunavigointi päälle, jotta asiakkaat selaavat listauksiasi polkuja pitkin.\"\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={code:`code`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Card,CardGroup,Frame,Heading,Info,OptimizedImage,Step,Steps,Table,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Frame,{caption:`Asetukset > Kategoriat ja taksonomiat`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/twicecommerce/5LquhxPwgpXCG85U/images/settings-categories-taxonomies.webp?fit=max\u0026auto=format\u0026n=5LquhxPwgpXCG85U\u0026q=85\u0026s=311d33270d2e8dab89d8e965462c8eaf`,alt:`Kategoriapuut-kortti, jossa kaksi puuta, kummallakin raahauskahva, otsikko ja slug, sekä Lisää-painike`,\"data-og-width\":`1920`,width:`1920`,\"data-og-height\":`1080`,height:`1080`,\"data-path\":`images/settings-categories-taxonomies.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/twicecommerce/5LquhxPwgpXCG85U/images/settings-categories-taxonomies.webp?w=280\u0026fit=max\u0026auto=format\u0026n=5LquhxPwgpXCG85U\u0026q=85\u0026s=707c179e7a0a1b037a4443f8c88c9681 280w, https://mintcdn.com/twicecommerce/5LquhxPwgpXCG85U/images/settings-categories-taxonomies.webp?w=560\u0026fit=max\u0026auto=format\u0026n=5LquhxPwgpXCG85U\u0026q=85\u0026s=0aa1fc2b6bb48a56baf5d38275564434 560w, https://mintcdn.com/twicecommerce/5LquhxPwgpXCG85U/images/settings-categories-taxonomies.webp?w=840\u0026fit=max\u0026auto=format\u0026n=5LquhxPwgpXCG85U\u0026q=85\u0026s=f34a05234ed8a998a3833898e3ddbd80 840w, https://mintcdn.com/twicecommerce/5LquhxPwgpXCG85U/images/settings-categories-taxonomies.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=5LquhxPwgpXCG85U\u0026q=85\u0026s=11f6f0f887ac90f869518a16e7a29215 1100w, https://mintcdn.com/twicecommerce/5LquhxPwgpXCG85U/images/settings-categories-taxonomies.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=5LquhxPwgpXCG85U\u0026q=85\u0026s=c50f778e71caff01d564f604e9a4a30e 1650w, https://mintcdn.com/twicecommerce/5LquhxPwgpXCG85U/images/settings-categories-taxonomies.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=5LquhxPwgpXCG85U\u0026q=85\u0026s=d9ef02a9ef665e92c632f81993160af0 2500w`})}),`\n`,_jsx(Card,{title:`Avaa TWICE Adminissa`,icon:`external-link`,href:`https://admin.twicecommerce.com/settings/content/categories-and-taxonomies`,horizontal:true,children:_jsx(_components.p,{children:`settings/content/categories-and-taxonomies`})}),`\n`,_jsxs(_components.p,{children:[`Rakenna puu kohdassa `,_jsx(_components.strong,{children:`Asetukset → Kategoriat ja taksonomiat`}),` ja kytke sitten puunavigointi päälle teemaeditorissa. Tuloksena on kauppa, jossa asiakkaat rajaavat listauksiasi askel kerrallaan, esimerkiksi Pyörät, sitten Sähkö, sitten Alle 20 kg.`]}),`\n`,_jsx(Heading,{level:`2`,id:`edellytykset`,children:`Edellytykset`}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Vaaditut oikeudet:`}),` `,_jsx(_components.strong,{children:`Luo ja muokkaa kokoelmia`}),` puiden rakentamiseen ja muokkaamiseen sekä `,_jsx(_components.strong,{children:`Muokkaa verkkokauppaa`}),` puunavigoinnin kytkemiseen päälle. Kaikilla neljällä järjestelmäroolilla on molemmat.`]})}),`\n`,_jsx(Info,{children:_jsx(_components.p,{children:`Päätä polku ennen rakentamista. Valitse kokoelmat, attribuutti, kategoriat tai tagit, jotka jo ryhmittelevät listauksesi. Puu rajaa listauksia sen mukaan, mitä niillä on, joten listaus ilman täsmäävää tagia tai attribuuttia ei koskaan päädy kyseiseen ryhmään.`})}),`\n`,_jsx(Heading,{level:`2`,id:`vaiheittainen-ohje`,children:`Vaiheittainen ohje`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Luo puu`,children:_jsxs(_components.p,{children:[`Valitse `,_jsx(_components.strong,{children:`Lisää`}),` kohdassa `,_jsx(_components.strong,{children:`Asetukset → Kategoriat ja taksonomiat`}),`. TWICE luo puun nimeltä `,_jsx(_components.strong,{children:`Uusi kategoriapuu`}),` ja avaa sen editorin.`]})}),_jsxs(Step,{title:`Nimeä puu ja aseta lukusana`,children:[_jsxs(_components.p,{children:[`Kirjoita `,_jsx(_components.strong,{children:`Tiedot`}),`-kortin kenttään `,_jsx(_components.strong,{children:`Otsikko`}),` nimi. Muokkaa `,_jsx(_components.strong,{children:`Lukusana`}),`-kenttää, jos haluat eri osoitteen. Asiakkaat saavat puun käyttöönsä kaupassasi osoitteessa `,_jsx(_components.code,{children:`/shop/{slug}`}),`.`]}),_jsx(_components.p,{children:`Tallennus epäonnistuu, jos toinen puu käyttää jo samaa lukusanaa.`})]}),_jsxs(Step,{title:`Lisää taso`,children:[_jsxs(_components.p,{children:[`Valitse `,_jsx(_components.strong,{children:`Tasot`}),`-kortissa `,_jsx(_components.strong,{children:`Lisää taso`}),` ja valitse lähde: `,_jsx(_components.strong,{children:`Kokoelmat`}),`, `,_jsx(_components.strong,{children:`Attribuutti`}),`, `,_jsx(_components.strong,{children:`Kategoriat`}),` tai `,_jsx(_components.strong,{children:`Tagit`}),`. Valitse kokoelmat, attribuutin arvot tai tagit, joita taso käyttää. Jätä `,_jsx(_components.strong,{children:`Kategoriat`}),`-taso tyhjäksi, niin käytössä ovat kaikki käytössä olevat kategoriat.`]}),_jsx(_components.p,{children:`Jokainen taso luo yhden ryhmän jokaista valitsemaasi arvoa kohden.`})]}),_jsx(Step,{title:`Lisää toinen taso ensimmäisen alle`,children:_jsxs(_components.p,{children:[`Valitse `,_jsx(_components.strong,{children:`Lisää taso`}),` uudelleen. Jokainen uusi taso jakaa ylemmän tason ryhmät, joten yleisö-attribuutti ja sen perässä kategoriat tuottavat jokaisen yleisön ja kategorian polun. Siirrä tasoa nuolilla tai poista se valinnalla `,_jsx(_components.strong,{children:`Poista taso`}),`.`]})}),_jsx(Step,{title:`Karsi luodut ryhmät`,children:_jsxs(_components.p,{children:[`Avaa `,_jsx(_components.strong,{children:`Rakenne`}),`-kortti. Laajenna ryhmä nähdäksesi sen alla olevat ryhmät. Valitse `,_jsx(_components.strong,{children:`Piilota tämä ryhmä`}),` jokaisesta luodusta ryhmästä, jota et halua. Valitse `,_jsx(_components.strong,{children:`Näytä tämä ryhmä`}),`, niin se palaa.`]})}),_jsxs(Step,{title:`Lisää oma ryhmä`,children:[_jsxs(_components.p,{children:[`Valitse `,_jsx(_components.strong,{children:`Lisää ryhmä`}),` lisätäksesi ryhmän ylimmälle tasolle tai `,_jsx(_components.strong,{children:`Lisää ryhmä alle`}),` rivillä lisätäksesi sen rivin alle. Valitse kohdassa `,_jsx(_components.strong,{children:`Rajaa listauksia`}),`, mitä ryhmä rajaa:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Vaihtoehto`}),_jsx(_components.th,{children:`Käytä siihen`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Kokoelma`})}),_jsx(_components.td,{children:`Listausten kokoelma`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Attribuutin arvo`})}),_jsx(_components.td,{children:`Attribuutin yksi arvo`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Kategoria`})}),_jsx(_components.td,{children:`Taksonomiakategoria`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Tagi`})}),_jsx(_components.td,{children:`Tagi`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Ei mitään (nimike)`})}),_jsx(_components.td,{children:`Otsikko, joka ryhmittelee sen alla olevat ryhmät ilman omaa suodatinta`})]})]})]}),_jsxs(_components.p,{children:[`Jätä `,_jsx(_components.strong,{children:`Otsikko (valinnainen)`}),` tyhjäksi, jos haluat käyttää kokoelman, arvon, kategorian tai tagin nimeä. Nimike tarvitsee kentän `,_jsx(_components.strong,{children:`Nimi`}),`. Vahvista valitsemalla `,_jsx(_components.strong,{children:`Lisää ryhmä`}),`.`]})]}),_jsx(Step,{title:`Aseta järjestys`,children:_jsxs(_components.p,{children:[`Valitse `,_jsx(_components.strong,{children:`Järjestä`}),`-kentässä `,_jsx(_components.strong,{children:`Aakkosjärjestys`}),` tai `,_jsx(_components.strong,{children:`Mukautettu`}),`. Vedä ryhmää kahvasta sijoittaaksesi sen. Kun vedät ryhmän sisaruksensa edelle, koko puu vaihtuu tilaan `,_jsx(_components.strong,{children:`Mukautettu`}),`.`]})}),_jsx(Step,{title:`Tallenna puu`,children:_jsxs(_components.p,{children:[`Valitse `,_jsx(_components.strong,{children:`Tallenna`}),`. Otsikon, lukusanan ja rakenteen muutokset odottavat, kunnes tallennat.`]})}),_jsx(Step,{title:`Järjestä puusi`,children:_jsxs(_components.p,{children:[`Palaa kohtaan `,_jsx(_components.strong,{children:`Asetukset → Kategoriat ja taksonomiat`}),` ja vedä puut siihen järjestykseen, jossa kaupan pitää näyttää ne.`]})}),_jsxs(Step,{title:`Kytke puunavigointi päälle`,children:[_jsxs(_components.p,{children:[`Avaa teemaeditori kohdassa `,_jsx(_components.strong,{children:`Myyntikanavat → Verkkokauppa`}),`. Avaa `,_jsx(_components.strong,{children:`Kokoelmasivu`}),` ja valitse `,_jsx(_components.strong,{children:`Kategoriapuut`}),`. Kytke päälle `,_jsx(_components.strong,{children:`Kategoriapuun navigointi`}),`.`]}),_jsxs(_components.p,{children:[`Jätä `,_jsx(_components.strong,{children:`Valitse kategoriapuut`}),` tyhjäksi, jos haluat näyttää jokaisen puun, myös myöhemmin lisättävät. Valitse puita, jos haluat näyttää vain ne.`]})]}),_jsxs(Step,{title:`Valitse, miten puut näytetään`,children:[_jsxs(_components.p,{children:[`Aseta `,_jsx(_components.strong,{children:`Näyttö`}),`-kenttään jokin tyyleistä:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Tyyli`}),_jsx(_components.th,{children:`Laji`}),_jsx(_components.th,{children:`Mitä asiakas saa`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Laajennettava valikko`})}),_jsx(_components.td,{children:`Valikot`}),_jsx(_components.td,{children:`Jokainen puu kokonaan, ja mihin tahansa haaraan voi hypätä`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Kohdistettu valikko`})}),_jsx(_components.td,{children:`Valikot`}),_jsx(_components.td,{children:`Askel taaksepäin, vierekkäiset sivut ja seuraava taso alaspäin`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Vaiheittainen valikko`})}),_jsx(_components.td,{children:`Valikot`}),_jsx(_components.td,{children:`Yksi taso kerrallaan ja linkki takaisin`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Valintaruutupuu`})}),_jsx(_components.td,{children:`Suodattimet`}),_jsx(_components.td,{children:`Jokainen puu kokonaan, ja useita ryhmiä voi rastia nähdäkseen niiden listaukset yhdessä`})]})]})]})]}),_jsxs(Step,{title:`Lisää puut otsikkoon`,children:[_jsxs(_components.p,{children:[`Avaa teemaeditorissa `,_jsx(_components.strong,{children:`Otsikko`}),`. Aseta kohdassa `,_jsx(_components.strong,{children:`Kaupan linkki`}),` kenttään `,_jsx(_components.strong,{children:`Tyyppi`}),` arvo `,_jsx(_components.strong,{children:`Megavalikko`}),`, `,_jsx(_components.strong,{children:`Pudotusvalikko`}),` tai `,_jsx(_components.strong,{children:`Vain linkki`}),` ja valitse puut, jotka se avaa. `,_jsx(_components.strong,{children:`Kaupan linkki`}),` ilmestyy, kun kauppa näyttää puun.`]}),_jsxs(_components.p,{children:[`Jos haluat lisätä puun omaksi valikkokohdakseen, avaa `,_jsx(_components.strong,{children:`Navigaatiokohteet`}),`, aseta `,_jsx(_components.strong,{children:`Sivu`}),`-kenttään `,_jsx(_components.strong,{children:`Kategoriapuut`}),` ja aseta `,_jsx(_components.strong,{children:`Pudotusvalikko`}),`-kenttään `,_jsx(_components.strong,{children:`Ei pudotusvalikkoa`}),`, `,_jsx(_components.strong,{children:`Yksi taso`}),` tai `,_jsx(_components.strong,{children:`Kaksi tasoa`}),`.`]})]}),_jsx(Step,{title:`Tallenna teemaeditori`,children:_jsxs(_components.p,{children:[`Valitse `,_jsx(_components.strong,{children:`Tallenna`}),`. Muutos tulee heti voimaan kaupassasi.`]})})]}),`\n`,_jsx(Frame,{caption:`Asetukset > Kategoriat ja taksonomiat > [puu]`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/twicecommerce/5LquhxPwgpXCG85U/images/settings-category-tree-editor.webp?fit=max\u0026auto=format\u0026n=5LquhxPwgpXCG85U\u0026q=85\u0026s=cd9796b96fbfbbb2a18c68a6cb155014`,alt:`Kategoriapuun editori, jossa Details-, Levels- ja Structure-kortit, yksi kolmesta kokoelmasta rakennettu taso ja sen tuottamat ryhmät`,\"data-og-width\":`1920`,width:`1920`,\"data-og-height\":`1080`,height:`1080`,\"data-path\":`images/settings-category-tree-editor.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/twicecommerce/5LquhxPwgpXCG85U/images/settings-category-tree-editor.webp?w=280\u0026fit=max\u0026auto=format\u0026n=5LquhxPwgpXCG85U\u0026q=85\u0026s=8461d069ebfe6da38d3e9fb9467c3d2c 280w, https://mintcdn.com/twicecommerce/5LquhxPwgpXCG85U/images/settings-category-tree-editor.webp?w=560\u0026fit=max\u0026auto=format\u0026n=5LquhxPwgpXCG85U\u0026q=85\u0026s=80b38837e680f8284805a026896c843f 560w, https://mintcdn.com/twicecommerce/5LquhxPwgpXCG85U/images/settings-category-tree-editor.webp?w=840\u0026fit=max\u0026auto=format\u0026n=5LquhxPwgpXCG85U\u0026q=85\u0026s=6f56e095d9d83db470ee0c1eb3c979e0 840w, https://mintcdn.com/twicecommerce/5LquhxPwgpXCG85U/images/settings-category-tree-editor.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=5LquhxPwgpXCG85U\u0026q=85\u0026s=b372578b405acc17656ea98f1057af23 1100w, https://mintcdn.com/twicecommerce/5LquhxPwgpXCG85U/images/settings-category-tree-editor.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=5LquhxPwgpXCG85U\u0026q=85\u0026s=9718f3416d21126050d4ff7b0256e161 1650w, https://mintcdn.com/twicecommerce/5LquhxPwgpXCG85U/images/settings-category-tree-editor.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=5LquhxPwgpXCG85U\u0026q=85\u0026s=a6ceb4b2f327e85fc9d7dee2d667db91 2500w`})}),`\n`,_jsx(Heading,{level:`2`,id:`mistä-tiedän-että-se-onnistui`,children:`Mistä tiedän, että se onnistui?`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Puu näkyy `,_jsx(_components.strong,{children:`Kategoriapuut`}),`-luettelossa asettamallasi otsikolla ja lukusanalla.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Rakenne`}),`-kortti näyttää odottamasi ryhmät, ja jokainen laajenee näyttämään alla olevat ryhmät.`]}),`\n`,_jsxs(_components.li,{children:[`Verkkokauppasi näyttää Kauppa-valikon tai kauppasivun ryhmineen osoitteessa `,_jsx(_components.code,{children:`/shop/{slug}`}),`.`]}),`\n`,_jsx(_components.li,{children:`Ryhmän valitseminen näyttää vain ne listaukset, jotka täsmäävät jokaiseen sen yläpuolella olevaan ryhmään.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`vianetsintä-ja-yleiset-sudenkuopat`,children:`Vianetsintä ja yleiset sudenkuopat`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Kauppa näyttää edelleen vain kokoelmat`,id:`kauppa-naeyttaeae-edelleen-vain-kokoelmat`,children:_jsxs(_components.p,{children:[`Puunavigointi on pois päältä, kunnes kytket sen päälle. Avaa teemaeditorissa `,_jsx(_components.strong,{children:`Kokoelmasivu`}),`, valitse `,_jsx(_components.strong,{children:`Kategoriapuut`}),` ja kytke päälle `,_jsx(_components.strong,{children:`Kategoriapuun navigointi`}),`. Myös kauppa ilman puuta näyttää kokoelmat.`]})}),_jsx(Accordion,{title:`Ryhmä puuttuu kaupasta`,id:`ryhmae-puuttuu-kaupasta`,children:_jsx(_components.p,{children:`Ryhmä, jossa ei ole täsmääviä listauksia, jätetään pois verkkokaupasta. Tarkista, että listauksilla on tagi, attribuutin arvo tai kategoria, jolla ryhmä rajaa, tai että ne ovat kokoelmassa, jota ryhmä käyttää.`})}),_jsx(Accordion,{title:`Kategoriapuuta ei voitu tallentaa`,id:`kategoriapuuta-ei-voitu-tallentaa`,children:_jsxs(_components.p,{children:[`Lukusana saattaa olla jo toisen puun käytössä. Vaihda `,_jsx(_components.strong,{children:`Lukusana`}),` ja tallenna uudelleen. Puussa voi myös olla enintään 500 itse lisäämääsi ryhmää.`]})}),_jsx(Accordion,{title:`Tämä kategoriapuu luo enemmän ryhmiä kuin voidaan näyttää`,id:`taemae-kategoriapuu-luo-enemmaen-ryhmiae-kuin-voidaan-naeyttaeae`,children:_jsx(_components.p,{children:`Tasot tuottavat liian monta ryhmää, joten osa jätetään pois. Käytä vähemmän tasoja tai valitse niissä vähemmän arvoja. Taso ottaa enintään 100 arvoa, ja puu on kuusi tasoa syvä.`})}),_jsx(Accordion,{title:`En voi lisätä käsin valittujen listausten ryhmää`,id:`en-voi-lisaetae-kaesin-valittujen-listausten-ryhmaeae`,children:_jsxs(_components.p,{children:[`Vaihtoehto `,_jsx(_components.strong,{children:`Käsin valitut listaukset`}),` näkyy vain ryhmässä, jossa on jo käsin sijoitettuja listauksia. Editori ei vielä sijoita listauksia. Valitse listaukset kokoelmalla tai tagilla ja käytä sitä kokoelmaa tai tagia ryhmänä.`]})}),_jsx(Accordion,{title:`Ryhmän vetäminen vaihtoi järjestyksen tilaan Mukautettu`,id:`ryhmaen-vetaeminen-vaihtoi-jaerjestyksen-tilaan-mukautettu`,children:_jsxs(_components.p,{children:[`Ryhmän sijoittaminen sisaruksensa edelle järjestää ryhmät käsin, joten puu vaihtuu tilasta `,_jsx(_components.strong,{children:`Aakkosjärjestys`}),` tilaan `,_jsx(_components.strong,{children:`Mukautettu`}),`. TWICE kertoo, kun näin käy. Vaihda `,_jsx(_components.strong,{children:`Järjestä`}),` takaisin tilaan `,_jsx(_components.strong,{children:`Aakkosjärjestys`}),`, niin muutos peruuntuu.`]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`aiheeseen-liittyvät-artikkelit`,children:`Aiheeseen liittyvät artikkelit`}),`\n`,_jsxs(CardGroup,{cols:2,className:`doc-rows-condensed`,children:[_jsx(Card,{title:`Kategoriapuu`,href:`/fi/concepts/catalog/category-trees`,children:_jsx(_components.p,{children:`Miten polku rajaa ja miksi kokoelma voi olla useassa puussa.`})}),_jsx(Card,{title:`Kategoriat ja taksonomiat`,href:`/fi/settings/categories-taxonomies`,children:_jsx(_components.p,{children:`Asetusnäkymä, jossa luettelet, järjestät ja poistat puita.`})}),_jsx(Card,{title:`Rakenna kokoelma`,href:`/fi/guides/catalog/build-a-collection`,children:_jsx(_components.p,{children:`Rakenna kokoelmat, joita puu käyttää ryhminä.`})}),_jsx(Card,{title:`Teemaeditori: Kokoelmasivu`,href:`/fi/sales-channels/online-store/theme-editor/pages/collection`,children:_jsx(_components.p,{children:`Sivu, jolla puunavigointi sijaitsee.`})})]})]})}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":"Miten rakennat kategoriapuun ja tuot sen kauppaasi","description":"Rakenna kategoriapuu tasoista ja ryhmistä ja kytke sitten puunavigointi päälle, jotta asiakkaat selaavat listauksiasi polkuja pitkin.","sidebarTitle":"Rakenna kategoriapuu","keywords":["kategoriapuu","navigointi","kauppavalikko","myynnin edistäminen","tasot","ryhmät","verkkokauppa"],"og:title":"Rakenna kategoriapuu - TWICE Commerce","og:description":"Järjestä listaukset selattaviksi poluiksi ja tuo ne verkkokauppasi navigointiin.","og:type":"article","href":"/fi/guides/catalog/build-a-category-tree"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Edellytykset","slug":"edellytykset","depth":2,"children":[]},{"title":"Vaiheittainen ohje","slug":"vaiheittainen-ohje","depth":2,"children":[]},{"title":"Mistä tiedän, että se onnistui?","slug":"mistä-tiedän-että-se-onnistui","depth":2,"children":[]},{"title":"Vianetsintä ja yleiset sudenkuopat","slug":"vianetsintä-ja-yleiset-sudenkuopat","depth":2,"children":[]},{"title":"Aiheeseen liittyvät artikkelit","slug":"aiheeseen-liittyvät-artikkelit","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"twicecommerce","siteName":"TWICE Commerce","title":"Rakenna kategoriapuu - TWICE Commerce","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/guides/catalog/build-a-category-tree","matchLevel":1},"fi":{"href":"/fi/guides/catalog/build-a-category-tree","matchLevel":0}}},"lastModified":"2026-10-21T07:25:03.314Z","originalFileLocation":"fi/guides/catalog/build-a-category-tree.mdx","locale":"fi"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";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=\"light\"}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=\"Rakenna kategoriapuu tasoista ja ryhmistä ja kytke sitten puunavigointi päälle, jotta asiakkaat selaavat listauksiasi polkuja pitkin.\">\u003cmeta data-mint-head name=\"application-name\" content=\"TWICE Commerce\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/twicecommerce/iaNQCT4hiBv_0g5S/_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=\"/docs/mintlify-assets/_mintlify/favicons/twicecommerce/iaNQCT4hiBv_0g5S/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/twicecommerce/iaNQCT4hiBv_0g5S/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/twicecommerce/iaNQCT4hiBv_0g5S/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/twicecommerce/iaNQCT4hiBv_0g5S/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/twicecommerce/iaNQCT4hiBv_0g5S/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/twicecommerce/iaNQCT4hiBv_0g5S/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/twicecommerce/iaNQCT4hiBv_0g5S/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/twicecommerce/iaNQCT4hiBv_0g5S/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Rakenna kategoriapuu - TWICE Commerce\">\u003cmeta data-mint-head property=\"og:description\" content=\"Järjestä listaukset selattaviksi poluiksi ja tuo ne verkkokauppasi navigointiin.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"TWICE Commerce\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://www.twicecommerce.com/docs/fi/guides/catalog/build-a-category-tree\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://twicecommerce.mintlify.app/_mintlify/api/og/v2?division=Myynnin+edist%C3%A4minen\u0026amp;title=Miten+rakennat+kategoriapuun+ja+tuot+sen+kauppaasi\u0026amp;description=Rakenna+kategoriapuu+tasoista+ja+ryhmist%C3%A4+ja+kytke+sitten+puunavigointi+p%C3%A4%C3%A4lle%2C+jotta+asiakkaat+selaavat+listauksiasi+polkuja+pitkin.\u0026amp;theme=fe713833444246b162f1af2f\u0026amp;signature=405f5b743004b808fbcd955247ead0b7f82d11e9bf7670d790afafa371c43608\">\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=\"Rakenna kategoriapuu - TWICE Commerce\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Järjestä listaukset selattaviksi poluiksi ja tuo ne verkkokauppasi navigointiin.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://twicecommerce.mintlify.app/_mintlify/api/og/v2?division=Myynnin+edist%C3%A4minen\u0026amp;title=Miten+rakennat+kategoriapuun+ja+tuot+sen+kauppaasi\u0026amp;description=Rakenna+kategoriapuu+tasoista+ja+ryhmist%C3%A4+ja+kytke+sitten+puunavigointi+p%C3%A4%C3%A4lle%2C+jotta+asiakkaat+selaavat+listauksiasi+polkuja+pitkin.\u0026amp;theme=fe713833444246b162f1af2f\u0026amp;signature=405f5b743004b808fbcd955247ead0b7f82d11e9bf7670d790afafa371c43608\">\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=\"/docs/mintlify-assets/_mintlify/favicons/twicecommerce/iaNQCT4hiBv_0g5S/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"TWICE Commerce\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#212121\">\u003cmeta data-mint-head name=\"charset\" content=\"UTF-8\">\u003cmeta data-mint-head name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\u003cmeta data-mint-head name=\"indexing\" content=\"navigable\">\u003clink data-mint-head rel=\"canonical\" href=\"https://www.twicecommerce.com/docs/fi/guides/catalog/build-a-category-tree\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/fi/guides/catalog/build-a-category-tree.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fi\" href=\"https://www.twicecommerce.com/docs/fi/guides/catalog/build-a-category-tree\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://www.twicecommerce.com/docs/guides/catalog/build-a-category-tree\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://www.twicecommerce.com/docs/guides/catalog/build-a-category-tree\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.twicecommerce.com/#organization\",\"name\":\"TWICE Commerce\",\"url\":\"https://www.twicecommerce.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/twicecommerce/KD5MbyezoVxgw-eX/logo/twice-logo-solid.svg?fit=max\u0026auto=format\u0026n=KD5MbyezoVxgw-eX\u0026q=85\u0026s=a1a71755cbd917f23fac5655a627e893\"}},{\"@type\":\"WebSite\",\"@id\":\"https://www.twicecommerce.com/docs#website\",\"name\":\"TWICE Commerce\",\"url\":\"https://www.twicecommerce.com/docs\",\"publisher\":{\"@id\":\"https://www.twicecommerce.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.twicecommerce.com/docs/fi/guides/catalog/build-a-category-tree#webpage\",\"url\":\"https://www.twicecommerce.com/docs/fi/guides/catalog/build-a-category-tree\",\"name\":\"Miten rakennat kategoriapuun ja tuot sen kauppaasi\",\"description\":\"Rakenna kategoriapuu tasoista ja ryhmistä ja kytke sitten puunavigointi päälle, jotta asiakkaat selaavat listauksiasi polkuja pitkin.\",\"dateModified\":\"2026-10-21T07:25:03.314Z\",\"isPartOf\":{\"@id\":\"https://www.twicecommerce.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://www.twicecommerce.com/docs/fi/guides/catalog/build-a-category-tree#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.twicecommerce.com/docs/fi/guides/catalog/build-a-category-tree#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Työskentely TWICEssä\",\"item\":\"https://www.twicecommerce.com/docs/fi/guides/inventory/register-stock-items\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Katalogi\",\"item\":\"https://www.twicecommerce.com/docs/fi/guides/catalog/overview\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Myynnin edistäminen\",\"item\":\"https://www.twicecommerce.com/docs/fi/guides/catalog/build-a-collection\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Miten rakennat kategoriapuun ja tuot sen kauppaasi\",\"item\":\"https://www.twicecommerce.com/docs/fi/guides/catalog/build-a-category-tree\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://www.twicecommerce.com/docs/fi/guides/catalog/build-a-category-tree#article\",\"headline\":\"Miten rakennat kategoriapuun ja tuot sen kauppaasi\",\"name\":\"Miten rakennat kategoriapuun ja tuot sen kauppaasi\",\"description\":\"Rakenna kategoriapuu tasoista ja ryhmistä ja kytke sitten puunavigointi päälle, jotta asiakkaat selaavat listauksiasi polkuja pitkin.\",\"url\":\"https://www.twicecommerce.com/docs/fi/guides/catalog/build-a-category-tree\",\"mainEntityOfPage\":{\"@id\":\"https://www.twicecommerce.com/docs/fi/guides/catalog/build-a-category-tree#webpage\"},\"dateModified\":\"2026-10-21T07:25:03.314Z\",\"keywords\":\"kategoriapuu, navigointi, kauppavalikko, myynnin edistäminen, tasot, ryhmät, verkkokauppa\",\"publisher\":{\"@id\":\"https://www.twicecommerce.com/#organization\"},\"isPartOf\":{\"@id\":\"https://www.twicecommerce.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"TWICE Commerce\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"TWICE Commerce","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/guides/catalog/build-a-category-tree"}]},{"language":"fi","tabs":[{"tab":"Dokumentaatio","pages":[{"title":"Dokumentaatio","href":"/fi"}]},{"tab":"Oppaat","groups":[{"group":"Käyttöönotto","pages":[{"group":"Käyttöönottopolku","icon":"/icons/tasks.svg","root":{"title":"Käyttöönotto","href":"/fi/guides/launch/overview"},"pages":[{"group":"Ennen kuin aloitat","root":{"title":"Ennen kuin aloitat","href":"/fi/guides/launch/before-you-start"},"pages":[{"title":"Tarkista mitä kestotilauksesi sisältää","sidebarTitle":"Mitä kestotilaus sisältää","href":"/fi/guides/launch/check-what-your-plan-includes"}]},{"group":"Yhdistä maksut","root":{"title":"Yhdistä maksut","href":"/fi/guides/launch/make-it-sellable"},"pages":[{"title":"Yhdistä maksut ja rakenna maksusivu","sidebarTitle":"Yhdistä maksut ja maksusivu","href":"/fi/guides/launch/connect-payments-and-build-your-checkout"},{"title":"Määritä ehdot, asiakirjat ja sähköpostit","sidebarTitle":"Ehdot, asiakirjat ja sähköpostit","href":"/fi/guides/launch/set-up-your-terms-documents-and-emails"}]},{"group":"Määritä yrityksesi","root":{"title":"Määritä yrityksesi","href":"/fi/guides/launch/set-up-the-foundation"},"pages":[{"title":"Määritä yrityksesi, toimipisteet ja verot","sidebarTitle":"Yritys, toimipisteet ja verot","href":"/fi/guides/launch/set-up-business-locations-and-taxes"},{"title":"Suunnittele attribuuttisi ennen tuontia","sidebarTitle":"Suunnittele attribuuttisi","href":"/fi/guides/launch/design-your-attributes"},{"title":"Tuo tiimisi TWICEen","sidebarTitle":"Tuo tiimisi sisään","href":"/fi/guides/launch/get-your-team-into-twice"},{"title":"Päätä kuka vastaa hallintaoikeuksista","sidebarTitle":"Kuka vastaa pääsystä","href":"/fi/guides/launch/decide-who-owns-access"}]},{"group":"Tuo tietosi","root":{"title":"Tuo tietosi","href":"/fi/guides/launch/bring-in-inventory-and-catalog"},"pages":[{"title":"Tuo varastosi TWICEen","sidebarTitle":"Tuo varastosi TWICEen","href":"/fi/guides/launch/get-your-stock-in"}]},{"group":"Rakenna katalogi","root":{"title":"Rakenna katalogi","href":"/fi/guides/launch/build-your-catalog"},"pages":[{"title":"Rakenna ensimmäiset listauksesi","sidebarTitle":"Rakenna ensimmäiset listauksesi","href":"/fi/guides/launch/build-your-first-listings"}]},{"group":"Suunnittele myymäläsi","root":{"title":"Suunnittele myymäläsi","href":"/fi/guides/launch/shape-the-storefront"},"pages":[{"title":"Tee myymälästä sinun näköisesi","sidebarTitle":"Tee myymälästä sinun näköisesi","href":"/fi/guides/launch/make-the-storefront-yours"},{"title":"Myy useammalla kuin yhdellä kielellä","sidebarTitle":"Myy useammalla kuin yhdellä kielellä","href":"/fi/guides/launch/sell-in-more-than-one-language"}]},{"title":"Selvitä ulkoiset riippuvuudet","href":"/fi/guides/launch/clear-external-dependencies"},{"group":"Testaa prosessisi","root":{"title":"Testaa prosessisi","href":"/fi/guides/launch/test-end-to-end"},"pages":[{"title":"Aja läpi testitilauksesi ennen käyttöönottoa","sidebarTitle":"Testitilaus ennen käyttöönottoa","href":"/fi/guides/launch/run-your-pre-launch-test-order"}]},{"group":"Kouluta tiimisi","root":{"title":"Kouluta tiimisi","href":"/fi/guides/launch/train-your-staff"},"pages":[{"title":"Ensimmäinen päivä tiskillä","sidebarTitle":"Ensimmäinen päivä tiskillä","href":"/fi/guides/launch/day-one-at-the-counter"},{"title":"Ensimmäinen päivä varastolla","sidebarTitle":"Ensimmäinen päivä varastolla","href":"/fi/guides/launch/day-one-in-the-warehouse"}]},{"group":"Julkaise","root":{"title":"Julkaise","href":"/fi/guides/launch/go-live"},"pages":[{"title":"Aja julkaisua edeltävä tarkistus","sidebarTitle":"Aja julkaisua edeltävä tarkistus","href":"/fi/guides/launch/run-the-pre-launch-check"},{"title":"Varmista ensimmäinen oikea tilaus","sidebarTitle":"Varmista ensimmäinen tilaus","href":"/fi/guides/launch/verify-your-first-real-order"}]},{"group":"Ensimmäiset viikot","root":{"title":"Ensimmäiset viikot","href":"/fi/guides/launch/first-weeks-live"},"pages":[{"title":"Lue ensimmäisten viikkojen lukusi","sidebarTitle":"Lue ensimmäisten viikkojen lukusi","href":"/fi/guides/launch/read-your-first-weeks-numbers"},{"title":"Täsmäytä ensimmäiset tilityksesi","sidebarTitle":"Täsmäytä ensimmäiset tilityksesi","href":"/fi/guides/launch/reconcile-your-first-payouts"}]}]},{"group":"Siirtyminen TWICE 1.0:sta","icon":"/icons/clock-rewind.svg","root":{"title":"Siirtyminen TWICE 1.0:sta","href":"/fi/guides/migration/overview"},"pages":[{"title":"Tarkista mitä siirtyi","href":"/fi/guides/migration/check-what-was-migrated"},{"title":"Määritä asetukset","href":"/fi/guides/migration/configure-settings"},{"title":"Yhdistä maksut","href":"/fi/guides/migration/connect-payments"},{"title":"Siirrä tilauksesi","href":"/fi/guides/migration/move-your-subscription"},{"title":"Testaa prosessisi","href":"/fi/guides/migration/test-your-processes"},{"title":"Perusta ja kouluta tiimisi","href":"/fi/guides/migration/set-up-and-train-your-team"},{"title":"Selvitä ulkoiset riippuvuudet","href":"/fi/guides/migration/clear-external-dependencies"},{"title":"Siirrä uudet tilaukset 2.0:aan","href":"/fi/guides/migration/switch-new-orders"},{"title":"Aja molempia järjestelmiä kunnes 1.0 on valmis","href":"/fi/guides/migration/run-both-systems-down"}]}]},{"group":"Työskentely TWICEssä","pages":[{"group":"Inventaario","icon":"/icons/inventory.svg","root":{"title":"Inventaario-oppaat","href":"/fi/guides/inventory/overview"},"pages":[{"group":"Tavaran vastaanotto","pages":[{"title":"Näin rekisteröit varastoartikkeleita ja liität ne SKU:hun","sidebarTitle":"Rekisteröi varastoartikkeleita","href":"/fi/guides/inventory/register-stock-items"},{"title":"Näin tuot varaston CSV-tiedostosta","sidebarTitle":"Tuo varasto CSV-tiedostosta","href":"/fi/guides/inventory/import-inventory-csv"},{"title":"Miten rekisteröit varastoartikkeleita kuvista","sidebarTitle":"Rekisteröi kuvista","href":"/fi/guides/inventory/register-from-photos"},{"title":"Miten otat käytettyä tavaraa vastaan ja luokittelet sen","sidebarTitle":"Vastaanotto ja luokittelu","href":"/fi/guides/inventory/intake-and-grading"}]},{"group":"Varaston järjestäminen","pages":[{"title":"Näin muokkaat varastoartikkeleita joukkona","sidebarTitle":"Muokkaa artikkeleita joukkona","href":"/fi/guides/inventory/bulk-edit-stock-items"},{"title":"Miten tunnistat varastoartikkelit varastokoodeilla ja viivakoodeilla","sidebarTitle":"Varastokoodit ja viivakoodit","href":"/fi/guides/inventory/stock-codes-and-barcodes"},{"title":"Miten hallitset varastoa useassa toimipisteessä","sidebarTitle":"Varasto useassa toimipisteessä","href":"/fi/guides/inventory/stock-across-locations"},{"title":"Näin lisäät uuden SKU:n olemassa olevaan listaukseen","sidebarTitle":"Lisää SKU listaukseen","href":"/fi/guides/inventory/add-a-sku-to-a-listing"}]},{"group":"Varaston päivittäinen hallinta","pages":[{"title":"Näin varaat varastoartikkelin","sidebarTitle":"Varaa varastoartikkeli","href":"/fi/guides/inventory/reserve-a-stock-item"},{"title":"Näin asetat puskuriajat ja keräilyn kentät","sidebarTitle":"Puskuriajat ja keräilyn kentät","href":"/fi/guides/inventory/buffer-times-and-bin-locations"},{"title":"Miten selvität mikä on saatavilla ja miksi jokin ei ole","sidebarTitle":"Tarkista saatavuus","href":"/fi/guides/inventory/check-availability"},{"title":"Miten pyörität huolto-ohjelmaa","sidebarTitle":"Pyöritä huolto-ohjelmaa","href":"/fi/guides/inventory/maintenance-programme"}]},{"group":"Kulut ja elinkaari","pages":[{"title":"Näin arkistoit varastoartikkeleita","sidebarTitle":"Arkistoi varastoartikkeleita","href":"/fi/guides/inventory/archive-stock-items"},{"title":"Miten luet varastoartikkelin historian","sidebarTitle":"Lue varastoartikkelin historia","href":"/fi/guides/inventory/read-stock-item-history"},{"title":"Miten seuraat varastoartikkelin kuluja ja tuottoja","sidebarTitle":"Seuraa kuluja ja tuottoja","href":"/fi/guides/inventory/track-item-costs-and-income"},{"title":"Miten siirrät varastoartikkelin vuokrakalustosta jälleenmyyntiin","sidebarTitle":"Kalustosta jälleenmyyntiin","href":"/fi/guides/inventory/fleet-to-resale"}]}]},{"group":"Katalogi","icon":"/icons/catalog.svg","root":{"title":"Katalogioppaat","href":"/fi/guides/catalog/overview"},"pages":[{"group":"Listauksen rakentaminen","pages":[{"title":"Miten luot ja julkaiset listauksen","sidebarTitle":"Luo ja julkaise listaus","href":"/fi/guides/catalog/create-and-publish-a-listing"},{"title":"Miten luot vuokralistauksen","sidebarTitle":"Luo vuokralistaus","href":"/fi/guides/catalog/create-a-rental-listing"},{"title":"Miten luot myyntilistauksen","sidebarTitle":"Luo myyntilistaus","href":"/fi/guides/catalog/create-a-sales-listing"},{"title":"Miten luot lisäosalistauksen","sidebarTitle":"Luo lisäosalistaus","href":"/fi/guides/catalog/create-an-addon-listing"},{"title":"Miten määrität variantit listaukselle","sidebarTitle":"Määritä variantit","href":"/fi/guides/catalog/set-up-variants"}]},{"group":"Hinnoittelu ja tarjoukset","pages":[{"title":"Miten hinnoittelet listauksen","sidebarTitle":"Hinnoittele listaus","href":"/fi/guides/catalog/price-a-listing"},{"title":"Miten luot ja jaat alennuskoodin","sidebarTitle":"Luo alennuskoodi","href":"/fi/guides/catalog/create-a-discount-code"},{"title":"Miten rakennat hintataulukon ja jaat sen listauksille","sidebarTitle":"Rakenna hintataulukko","href":"/fi/guides/catalog/build-a-price-table"}]},{"group":"Saatavuus ja säännöt","pages":[{"title":"Miten hallitset mistä varastosta listaus ammentaa","sidebarTitle":"Listauksen varastosäännöt","href":"/fi/guides/catalog/listing-inventory-rules"},{"title":"Miten asetat osto- ja varausrajat","sidebarTitle":"Osto- ja varausrajat","href":"/fi/guides/catalog/purchase-and-booking-limits"},{"title":"Miten selvität, miksi listaus ei myy","sidebarTitle":"Selvitä myymätön listaus","href":"/fi/guides/catalog/diagnose-an-unsellable-listing"}]},{"group":"Myynnin edistäminen","pages":[{"title":"Miten rakennat kokoelman ja nostat sen esiin","description":"Ryhmittele listaukset kokoelmaan, valitse manuaalinen tai älykäs jäsenyys ja laita kokoelma sinne mistä asiakkaat löytävät sen.","sidebarTitle":"Rakenna kokoelma","href":"/fi/guides/catalog/build-a-collection"},{"title":"Miten rakennat kategoriapuun ja tuot sen kauppaasi","sidebarTitle":"Rakenna kategoriapuu","href":"/fi/guides/catalog/build-a-category-tree"},{"title":"Miten kysyt asiakkaalta tietoja kassalla","description":"Kerää mitä tilauksen toimittamiseen tarvitaan — kassan kentät, sisäiset keräilyn kentät, asiakkaan attribuutit ja se mihin vastaukset päätyvät.","sidebarTitle":"Kassan kentät","href":"/fi/guides/catalog/listing-checkout-fields"}]}]},{"group":"Tilaukset","icon":"/icons/orders.svg","root":{"title":"Tilausoppaat","href":"/fi/guides/orders/overview"},"pages":[{"group":"Tilausten luonti","pages":[{"title":"Miten teet tilauksen Adminissa, varauksesta palautukseen","sidebarTitle":"Tee tilaus Adminissa","href":"/fi/guides/orders/take-an-order-in-admin"}]},{"group":"Tilauksen muuttaminen","pages":[{"title":"Miten muokkaat olemassa olevaa tilausta","sidebarTitle":"Muokkaa tilausta","href":"/fi/guides/orders/edit-an-order"},{"title":"Miten liität ja vaihdat varastoartikkeleita tilauksella","sidebarTitle":"Liitä ja vaihda varastoartikkeleita","href":"/fi/guides/orders/assign-stock-items"},{"title":"Miten ratkaiset varastoartikkelin ristiriidan","sidebarTitle":"Ratkaise varastoartikkelien ristiriidat","href":"/fi/guides/orders/resolve-stock-item-conflicts"}]},{"group":"Rahaliikenne","pages":[{"title":"Miten otat maksun ja pantin tilaukselle","sidebarTitle":"Ota maksu ja pantti","href":"/fi/guides/orders/take-payment"},{"title":"Miten hyvität tilauksen","sidebarTitle":"Hyvitä tilaus","href":"/fi/guides/orders/refund-an-order"}]},{"group":"Tilauksen sulkeminen","pages":[{"title":"Miten hoidat päivän luovutukset ja palautukset","sidebarTitle":"Päivän luovutukset ja palautukset","href":"/fi/guides/orders/daily-pickups-and-returns"},{"title":"Miten käsittelet myöhäisen, vaurioituneen tai osittaisen palautuksen","sidebarTitle":"Käsittele palautus","href":"/fi/guides/orders/handle-a-return"},{"title":"Miten peruutat tai arkistoit tilauksen","sidebarTitle":"Peruuta tai arkistoi tilaus","href":"/fi/guides/orders/cancel-or-archive-an-order"}]}]},{"group":"Asiakkaat","icon":"/icons/customers.svg","root":{"title":"Asiakasoppaat","href":"/fi/guides/customers/overview"},"pages":[{"group":"Asiakastiedot","pages":[{"title":"Miten luot asiakasprofiilin ja liität sen tilaukseen","sidebarTitle":"Luo asiakas","href":"/fi/guides/customers/create-a-customer"},{"title":"Miten määrität yritysasiakkaat (B2B)","sidebarTitle":"Yritysasiakkaat","href":"/fi/guides/customers/business-customers"},{"title":"Miten tuot asiakkaat CSV-tiedostosta","sidebarTitle":"Tuo asiakkaat","href":"/fi/guides/customers/import-customers"},{"title":"Miten luet asiakkaan historian","sidebarTitle":"Lue asiakkaan historia","href":"/fi/guides/customers/read-customer-history"}]},{"group":"Kerättävät tiedot","pages":[{"title":"Miten keräät asiakastietoja kassalla","sidebarTitle":"Kerää tietoja kassalla","href":"/fi/guides/customers/collect-customer-data-at-checkout"},{"title":"Miten varmennat asiakkaan henkilöllisyyden dokumenteilla","sidebarTitle":"Varmenna henkilöllisyys","href":"/fi/guides/customers/verify-customer-identity"}]},{"group":"Segmentointi","pages":[{"title":"Miten segmentoit asiakkaat ryhmillä ja attribuuteilla","sidebarTitle":"Segmentoi asiakkaat","href":"/fi/guides/customers/segment-customers"},{"title":"Miten viet asiakkaat sähköpostityökaluusi","sidebarTitle":"Vie asiakkaat","href":"/fi/guides/customers/export-customers"}]},{"group":"Tietosuoja","pages":[{"title":"Miten viet tai poistat asiakkaan tiedot","sidebarTitle":"Käsittele tietopyyntö","href":"/fi/guides/customers/handle-a-data-request"}]}]},{"group":"Myyntikanavat","icon":"/icons/online-store.svg","root":{"title":"Myyntikanavaoppaat","href":"/fi/guides/sales-channels/overview"},"pages":[{"group":"Kaupan julkaisu","pages":[{"title":"Miten otat verkkokaupan käyttöön ja liität oman verkkotunnuksen","sidebarTitle":"Ota verkkokauppa käyttöön","href":"/fi/guides/sales-channels/set-up-the-online-store"}]},{"group":"Verkkokaupan ulkoasu","pages":[{"title":"Miten muotoilet verkkokaupan teemaeditorissa","sidebarTitle":"Muotoile verkkokauppa","href":"/fi/guides/sales-channels/design-the-storefront"},{"title":"Miten rakennat verkkokaupan sivut ja navigaation","sidebarTitle":"Sivut ja navigaatio","href":"/fi/guides/sales-channels/storefront-pages-and-navigation"}]},{"group":"Mitä myydään missä","pages":[{"title":"Miten hallitset missä listaus myydään","sidebarTitle":"Missä listaus myydään","href":"/fi/guides/sales-channels/control-where-a-listing-sells"}]}]},{"group":"Raportit","icon":"/icons/reports.svg","root":{"title":"Raporttioppaat","href":"/fi/guides/reports/overview"},"pages":[{"group":"BI-työkalun yhdistäminen","pages":[{"title":"Miten tuot datasi BI-työkaluun","sidebarTitle":"Tuo data BI-työkaluun","href":"/fi/guides/reports/pull-report-data"},{"title":"Miten yhdistät Power BI:n TWICE Commerceen","sidebarTitle":"Yhdistä Power BI","href":"/fi/guides/reports/connect-power-bi"},{"title":"Miten yhdistät Excelin TWICE Commerceen","sidebarTitle":"Yhdistä Excel","href":"/fi/guides/reports/connect-excel"},{"title":"Miten yhdistät Google Sheetsin TWICE Commerceen","sidebarTitle":"Yhdistä Google Sheets","href":"/fi/guides/reports/connect-google-sheets"},{"title":"Miten yhdistät Tableaun TWICE Commerceen","sidebarTitle":"Yhdistä Tableau","href":"/fi/guides/reports/connect-tableau"},{"title":"Miten yhdistät Looker Studion TWICE Commerceen","sidebarTitle":"Yhdistä Looker Studio","href":"/fi/guides/reports/connect-looker-studio"}]}]},{"group":"Tilirakenne","icon":"/icons/admin.svg","root":{"title":"Tilirakenteen oppaat","href":"/fi/guides/account-structure/overview"},"pages":[]},{"group":"Asetukset","icon":"/icons/settings.svg","root":{"title":"Asetusoppaat","href":"/fi/guides/settings/overview"},"pages":[]}]}]},{"tab":"Päivitykset","pages":[{"title":"Päivitykset","href":"/fi/updates"}]},{"tab":"Tiekartta","pages":[{"title":"Tiekartta","href":"/fi/roadmap"}]},{"tab":"API","dropdowns":[{"dropdown":"Admin API","icon":"briefcase","description":"Kauppiaille suunnattu API","groups":[{"group":"Admin API","pages":[{"group":"articles","pages":[{"title":"List articles by filters","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/articles/","href":"/api-reference/articles/list-articles-by-filters"},{"title":"Create a stock item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/articles/","href":"/api-reference/articles/create-a-stock-item"},{"title":"Create many stock items","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/articles/create-many","href":"/api-reference/articles/create-many-stock-items"},{"title":"Get article by ID","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/articles/{id}","href":"/api-reference/articles/get-article-by-id"},{"title":"Update a stock item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/articles/{id}","href":"/api-reference/articles/update-a-stock-item"},{"title":"List scheduled events for a stock item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/articles/{id}/scheduled-events","href":"/api-reference/articles/list-scheduled-events-for-a-stock-item"},{"title":"Create a scheduled event","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/articles/{id}/scheduled-events","href":"/api-reference/articles/create-a-scheduled-event"},{"title":"Get a scheduled event","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/articles/{id}/scheduled-events/{eventId}","href":"/api-reference/articles/get-a-scheduled-event"},{"title":"Update a scheduled event","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/articles/{id}/scheduled-events/{eventId}","href":"/api-reference/articles/update-a-scheduled-event"},{"title":"Delete a scheduled event","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/articles/{id}/scheduled-events/{eventId}","href":"/api-reference/articles/delete-a-scheduled-event"},{"title":"Deactivate a stock item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/articles/{id}/inactivate","href":"/api-reference/articles/deactivate-a-stock-item"},{"title":"Archive article","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/articles/{id}/archive","href":"/api-reference/articles/archive-article"},{"title":"Unarchive article","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/articles/{id}/unarchive","href":"/api-reference/articles/unarchive-article"},{"title":"Check whether a stock-item code is available","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/articles/validate-code","href":"/api-reference/articles/check-whether-a-stock-item-code-is-available"},{"title":"Check whether stock-item codes are available","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/articles/validate-codes","href":"/api-reference/articles/check-whether-stock-item-codes-are-available"},{"title":"Preview a stock-item quantity reduction","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/articles/{id}/plan-quantity-change","href":"/api-reference/articles/preview-a-stock-item-quantity-reduction"},{"title":"Preview a stock-item buffer-time change","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/articles/{id}/plan-buffer-change","href":"/api-reference/articles/preview-a-stock-item-buffer-time-change"},{"title":"Apply a buffer-time change, optionally skipping bookings it cannot fit","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/articles/{id}/apply-buffer-change","href":"/api-reference/articles/apply-a-buffer-time-change-optionally-skipping-bookings-it-cannot-fit"},{"title":"List per-booking buffers for a stock item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/articles/{id}/booking-buffer","href":"/api-reference/articles/list-per-booking-buffers-for-a-stock-item"},{"title":"Set the buffer for a single booking","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/articles/{id}/booking-buffer","href":"/api-reference/articles/set-the-buffer-for-a-single-booking"},{"title":"Increase stock-item quantity","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/articles/{id}/increase-quantity","href":"/api-reference/articles/increase-stock-item-quantity"},{"title":"Reduce stock-item quantity","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/articles/{id}/decrease-quantity","href":"/api-reference/articles/reduce-stock-item-quantity"},{"title":"Add tags to a stock item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/articles/{id}/tags","href":"/api-reference/articles/add-tags-to-a-stock-item"},{"title":"Remove tags from a stock item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/articles/{id}/tags","href":"/api-reference/articles/remove-tags-from-a-stock-item"}]},{"group":"attributes","pages":[{"title":"Get an attribute by ID","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/attributes/{attributeId}","href":"/api-reference/attributes/get-an-attribute-by-id"},{"title":"Delete an attribute","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/attributes/{attributeId}","href":"/api-reference/attributes/delete-an-attribute"},{"title":"Update an attribute","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json patch /v1/admin/attributes/{attributeId}","href":"/api-reference/attributes/update-an-attribute"},{"title":"Get all attributes","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/attributes","href":"/api-reference/attributes/get-all-attributes"},{"title":"Create a new attribute","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/attributes","href":"/api-reference/attributes/create-a-new-attribute"},{"title":"Get all values for an attribute","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/attributes/{attributeId}/values","href":"/api-reference/attributes/get-all-values-for-an-attribute"}]},{"group":"availability","pages":[{"title":"Get bookable availability across a date range (calendar view)","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/availability/{catalogItemId}/range","href":"/api-reference/availability/get-bookable-availability-across-a-date-range-calendar-view"},{"title":"Check whether one booking window is bookable (pre-order validation)","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/availability/{catalogItemId}/period","href":"/api-reference/availability/check-whether-one-booking-window-is-bookable-pre-order-validation"}]},{"group":"catalog","pages":[{"title":"List catalog items","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/catalog/","href":"/api-reference/catalog/list-catalog-items"},{"title":"Create catalog item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/catalog/","href":"/api-reference/catalog/create-catalog-item"},{"title":"Get catalog item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/catalog/{id}","href":"/api-reference/catalog/get-catalog-item"},{"title":"Update catalog item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/catalog/{id}","href":"/api-reference/catalog/update-catalog-item"},{"title":"Set inventory rules for a catalog item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/catalog/{id}/rules","href":"/api-reference/catalog/set-inventory-rules-for-a-catalog-item"},{"title":"Set variant inventory rules for a catalog item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/catalog/{id}/variant-rules","href":"/api-reference/catalog/set-variant-inventory-rules-for-a-catalog-item"},{"title":"Archive catalog item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/catalog/{id}/archive","href":"/api-reference/catalog/archive-catalog-item"},{"title":"Unarchive catalog item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/catalog/{id}/unarchive","href":"/api-reference/catalog/unarchive-catalog-item"},{"title":"Delete a catalog item inventory rule","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/catalog/{id}/rules/{ruleId}","href":"/api-reference/catalog/delete-a-catalog-item-inventory-rule"},{"title":"Delete a rule condition from a catalog item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/catalog/{id}/conditions/{conditionId}","href":"/api-reference/catalog/delete-a-rule-condition-from-a-catalog-item"},{"title":"Link catalog item to service location","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/catalog/{id}/service-locations","href":"/api-reference/catalog/link-catalog-item-to-service-location"},{"title":"Unlink catalog item from service location","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/catalog/{id}/service-locations/{linkId}","href":"/api-reference/catalog/unlink-catalog-item-from-service-location"},{"title":"Add tags to a catalog item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/catalog/{id}/tags","href":"/api-reference/catalog/add-tags-to-a-catalog-item"},{"title":"Remove tags from a catalog item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/catalog/{id}/tags","href":"/api-reference/catalog/remove-tags-from-a-catalog-item"},{"title":"Get checkout requirements for a catalog item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/catalog/{id}/checkout-requirements","href":"/api-reference/catalog/get-checkout-requirements-for-a-catalog-item"},{"title":"Update checkout requirements for a catalog item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/catalog/{id}/checkout-requirements","href":"/api-reference/catalog/update-checkout-requirements-for-a-catalog-item"},{"title":"Add a checkout requirement field to a catalog item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/catalog/{id}/checkout-requirements/fields","href":"/api-reference/catalog/add-a-checkout-requirement-field-to-a-catalog-item"},{"title":"Delete a checkout requirement field for a catalog item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/catalog/{id}/checkout-requirements/fields/{fieldId}","href":"/api-reference/catalog/delete-a-checkout-requirement-field-for-a-catalog-item"},{"title":"Update a checkout requirement field for a catalog item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json patch /v1/admin/catalog/{id}/checkout-requirements/fields/{fieldId}","href":"/api-reference/catalog/update-a-checkout-requirement-field-for-a-catalog-item"},{"title":"List add-ons","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/catalog/{id}/add-ons","href":"/api-reference/catalog/list-add-ons"},{"title":"Create add-on","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/catalog/{id}/add-ons","href":"/api-reference/catalog/create-add-on"},{"title":"Get add-on","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/catalog/{id}/add-ons/{addonId}","href":"/api-reference/catalog/get-add-on"},{"title":"Delete add-on","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/catalog/{id}/add-ons/{addonId}","href":"/api-reference/catalog/delete-add-on"},{"title":"Update add-on","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json patch /v1/admin/catalog/{id}/add-ons/{addonId}","href":"/api-reference/catalog/update-add-on"}]},{"group":"checkoutLinks","pages":[{"title":"Create a checkout link for an existing order","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/checkout-links/","href":"/api-reference/checkoutlinks/create-a-checkout-link-for-an-existing-order"},{"title":"Revoke a checkout link so it can no longer be opened or paid","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/checkout-links/{checkoutLinkId}/revoke","href":"/api-reference/checkoutlinks/revoke-a-checkout-link-so-it-can-no-longer-be-opened-or-paid"}]},{"group":"collections","pages":[{"title":"List collections","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/collections","href":"/api-reference/collections/list-collections"},{"title":"Create collection","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/collections","href":"/api-reference/collections/create-collection"},{"title":"Get collection by ID","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/collections/{id}","href":"/api-reference/collections/get-collection-by-id"},{"title":"Update collection","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json patch /v1/admin/collections/{id}","href":"/api-reference/collections/update-collection"},{"title":"Archive collection","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/collections/{id}/archive","href":"/api-reference/collections/archive-collection"},{"title":"Unarchive collection","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/collections/{id}/unarchive","href":"/api-reference/collections/unarchive-collection"},{"title":"Add catalog item to collection","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/collections/{id}/items","href":"/api-reference/collections/add-catalog-item-to-collection"},{"title":"Delete catalog item from collection","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/collections/{id}/items","href":"/api-reference/collections/delete-catalog-item-from-collection"},{"title":"List catalog items for collection","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/collections/{id}/catalog-items","href":"/api-reference/collections/list-catalog-items-for-collection"}]},{"group":"customers","pages":[{"title":"Get a customer by ID","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/customers/{customerId}","href":"/api-reference/customers/get-a-customer-by-id"},{"title":"Update customer details","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json patch /v1/admin/customers/{customerId}","href":"/api-reference/customers/update-customer-details"},{"title":"Get customer orders","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/customers/{customerId}/orders","href":"/api-reference/customers/get-customer-orders"},{"title":"Get all customers","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/customers","href":"/api-reference/customers/get-all-customers"},{"title":"Create a new customer","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/customers","href":"/api-reference/customers/create-a-new-customer"},{"title":"Create new customers","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/customers/many","href":"/api-reference/customers/create-new-customers"},{"title":"Archive a customer","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/customers/{customerId}/archive","href":"/api-reference/customers/archive-a-customer"},{"title":"Unarchive a customer","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/customers/{customerId}/unarchive","href":"/api-reference/customers/unarchive-a-customer"},{"title":"Check whether customer emails are available","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/customers/validate-emails","href":"/api-reference/customers/check-whether-customer-emails-are-available"},{"title":"Add tags to a customer","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/customers/{id}/tags","href":"/api-reference/customers/add-tags-to-a-customer"},{"title":"Remove tags from a customer","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/customers/{id}/tags","href":"/api-reference/customers/remove-tags-from-a-customer"}]},{"group":"discountCodes","pages":[{"title":"List discount codes","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/discount-codes","href":"/api-reference/discountcodes/list-discount-codes"},{"title":"Create a discount code","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/discount-codes","href":"/api-reference/discountcodes/create-a-discount-code"},{"title":"Get discount code by id","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/discount-codes/{id}","href":"/api-reference/discountcodes/get-discount-code-by-id"},{"title":"Update a discount code","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/discount-codes/{id}","href":"/api-reference/discountcodes/update-a-discount-code"},{"title":"Archive a discount code","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/discount-codes/{id}/archive","href":"/api-reference/discountcodes/archive-a-discount-code"},{"title":"Unarchive a discount code","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/discount-codes/{id}/unarchive","href":"/api-reference/discountcodes/unarchive-a-discount-code"},{"title":"Validate a discount code against an order context","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/discount-codes/validate","href":"/api-reference/discountcodes/validate-a-discount-code-against-an-order-context"}]},{"group":"files","pages":[{"title":"Upload files","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/files/create","href":"/api-reference/files/upload-files"},{"title":"List files","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/files/list","href":"/api-reference/files/list-files"},{"title":"Delete files","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/files/delete-many","href":"/api-reference/files/delete-files"},{"title":"Update files","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/files/update-many","href":"/api-reference/files/update-files"},{"title":"List documents for a resource","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/files/documents/{resourceType}/{resourceId}","href":"/api-reference/files/list-documents-for-a-resource"},{"title":"Link documents to a resource","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/files/documents/{resourceType}/{resourceId}","href":"/api-reference/files/link-documents-to-a-resource"},{"title":"Unlink documents from a resource","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/files/documents/{resourceType}/{resourceId}","href":"/api-reference/files/unlink-documents-from-a-resource"},{"title":"Reorder documents for a resource","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/files/documents/{resourceType}/{resourceId}/reorder","href":"/api-reference/files/reorder-documents-for-a-resource"},{"title":"List media for a resource","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/files/media/{resourceType}/{resourceId}","href":"/api-reference/files/list-media-for-a-resource"},{"title":"Link media to a resource","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/files/media/{resourceType}/{resourceId}","href":"/api-reference/files/link-media-to-a-resource"},{"title":"Unlink media from a resource","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/files/media/{resourceType}/{resourceId}","href":"/api-reference/files/unlink-media-from-a-resource"},{"title":"Reorder media for a resource","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/files/media/{resourceType}/{resourceId}/reorder","href":"/api-reference/files/reorder-media-for-a-resource"},{"title":"Get resolved documents for an order","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/files/orders/{orderId}/documents","href":"/api-reference/files/get-resolved-documents-for-an-order"}]},{"group":"orderAttributes","pages":[{"title":"List captured attribute values for an order","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/orders/{orderId}/attributes","href":"/api-reference/orderattributes/list-captured-attribute-values-for-an-order"},{"title":"Remove a captured attribute value from an order","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/orders/{orderId}/attributes/{attributeId}","href":"/api-reference/orderattributes/remove-a-captured-attribute-value-from-an-order"},{"title":"Set a captured attribute value on an order","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json patch /v1/admin/orders/{orderId}/attributes/{attributeId}","href":"/api-reference/orderattributes/set-a-captured-attribute-value-on-an-order"}]},{"group":"orders","pages":[{"title":"Get an order by ID","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/orders/{orderId}","href":"/api-reference/orders/get-an-order-by-id"},{"title":"Update order main details","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json patch /v1/admin/orders/{orderId}","href":"/api-reference/orders/update-order-main-details"},{"title":"Get all orders","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/orders","href":"/api-reference/orders/get-all-orders"},{"title":"Create a new order","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/orders","href":"/api-reference/orders/create-a-new-order"},{"title":"Close an order (terminal transition)","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/orders/{orderId}/close","href":"/api-reference/orders/close-an-order-terminal-transition"},{"title":"Add tags to an order","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/orders/{orderId}/tags","href":"/api-reference/orders/add-tags-to-an-order"},{"title":"Remove tags from an order","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/orders/{orderId}/tags","href":"/api-reference/orders/remove-tags-from-an-order"},{"title":"Add item to order","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/orders/{orderId}/lineItems","href":"/api-reference/orders/add-item-to-order"},{"title":"Add many items to order","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/orders/{orderId}/lineItems/create-many","href":"/api-reference/orders/add-many-items-to-order"},{"title":"Update order item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/orders/{orderId}/lineItems/{lineItemId}","href":"/api-reference/orders/update-order-item"},{"title":"Remove item from order","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/orders/{orderId}/lineItems/{lineItemId}","href":"/api-reference/orders/remove-item-from-order"},{"title":"Update article in order item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/orders/{orderId}/stockItems/{stockItemId}","href":"/api-reference/orders/update-article-in-order-item"},{"title":"Remove article from order item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/orders/{orderId}/stockItems/{stockItemId}","href":"/api-reference/orders/remove-article-from-order-item"},{"title":"Add customer to order","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/orders/{orderId}/customers","href":"/api-reference/orders/add-customer-to-order"},{"title":"Update customer in order","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/orders/{orderId}/customers/{customerId}","href":"/api-reference/orders/update-customer-in-order"},{"title":"Remove customer from order with explicit line-item handling","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/orders/{orderId}/customers/{customerId}","href":"/api-reference/orders/remove-customer-from-order-with-explicit-line-item-handling"},{"title":"Add comment to order","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/orders/{orderId}/comments","href":"/api-reference/orders/add-comment-to-order"},{"title":"Update comment in order","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/orders/{orderId}/comments/{commentId}","href":"/api-reference/orders/update-comment-in-order"},{"title":"Remove comment from order","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/orders/{orderId}/comments/{commentId}","href":"/api-reference/orders/remove-comment-from-order"},{"title":"Validate a discount code against the order and, when valid, allocate it across eligible line items","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/orders/{orderId}/discount-codes","href":"/api-reference/orders/validate-a-discount-code-against-the-order-and-when-valid-allocate-it-across-eligible-line-items"},{"title":"Remove an applied discount code from all line items of the order","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/orders/{orderId}/discount-codes/{code}","href":"/api-reference/orders/remove-an-applied-discount-code-from-all-line-items-of-the-order"},{"title":"Get payments for an order","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/orders/{orderId}/payments","href":"/api-reference/orders/get-payments-for-an-order"},{"title":"Get invoices for an order (incl. upcoming scheduled subscription invoices)","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/orders/{orderId}/invoices","href":"/api-reference/orders/get-invoices-for-an-order-incl-upcoming-scheduled-subscription-invoices"},{"title":"Cancel a subscription — stop future billing and withdraw its open invoice","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/orders/{orderId}/subscriptions/{subscriptionId}/cancel","href":"/api-reference/orders/cancel-a-subscription-—-stop-future-billing-and-withdraw-its-open-invoice"},{"title":"Get checkout links for an order","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/orders/{orderId}/checkout-links","href":"/api-reference/orders/get-checkout-links-for-an-order"}]},{"group":"payments","pages":[{"title":"Refund a transaction","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/transactions/{transactionId}/refund","href":"/api-reference/payments/refund-a-transaction"},{"title":"Capture an authorised deposit hold on a deposit-auth transaction","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/transactions/{transactionId}/capture-deposit","href":"/api-reference/payments/capture-an-authorised-deposit-hold-on-a-deposit-auth-transaction"},{"title":"Cancel (release) the remaining hold on a deposit-auth transaction","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/transactions/{transactionId}/cancel-deposit","href":"/api-reference/payments/cancel-release-the-remaining-hold-on-a-deposit-auth-transaction"},{"title":"Record a manual payment against an order","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/orders/{orderId}/payments/manual","href":"/api-reference/payments/record-a-manual-payment-against-an-order"}]},{"group":"pricingTables","pages":[{"title":"List catalog pricing configurations","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/pricing-tables/","href":"/api-reference/pricingtables/list-catalog-pricing-configurations"},{"title":"Create a pricing table","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/pricing-tables/","href":"/api-reference/pricingtables/create-a-pricing-table"},{"title":"Get a catalog pricing configuration","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/pricing-tables/{pricingTableId}","href":"/api-reference/pricingtables/get-a-catalog-pricing-configuration"},{"title":"Update a pricing table","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json patch /v1/admin/pricing-tables/update-table/{pricingTableId}/","href":"/api-reference/pricingtables/update-a-pricing-table"},{"title":"Archive catalog pricing table","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/pricing-tables/archive-table/{pricingTableId}","href":"/api-reference/pricingtables/archive-catalog-pricing-table"},{"title":"Unarchive catalog pricing table","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/pricing-tables/unarchive-table/{pricingTableId}","href":"/api-reference/pricingtables/unarchive-catalog-pricing-table"},{"title":"Add a rental pricing row","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/pricing-tables/pricing-table/{pricingTableId}/row","href":"/api-reference/pricingtables/add-a-rental-pricing-row"},{"title":"Delete a rental pricing row","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/pricing-tables/pricing-table/{pricingTableId}/row/{pricingRowId}","href":"/api-reference/pricingtables/delete-a-rental-pricing-row"},{"title":"Update a rental pricing row","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json patch /v1/admin/pricing-tables/pricing-table/{pricingTableId}/row/{pricingRowId}","href":"/api-reference/pricingtables/update-a-rental-pricing-row"},{"title":"Add a sale pricing row","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/pricing-tables/pricing-table/{pricingTableId}/sales-row","href":"/api-reference/pricingtables/add-a-sale-pricing-row"},{"title":"Delete a sale pricing row","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/pricing-tables/pricing-table/{pricingTableId}/sales-row/{salesRowId}","href":"/api-reference/pricingtables/delete-a-sale-pricing-row"},{"title":"Update a sale pricing row","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json patch /v1/admin/pricing-tables/pricing-table/{pricingTableId}/sales-row/{salesRowId}","href":"/api-reference/pricingtables/update-a-sale-pricing-row"},{"title":"Add a subscription pricing row","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/pricing-tables/pricing-table/{pricingTableId}/subscription-row","href":"/api-reference/pricingtables/add-a-subscription-pricing-row"},{"title":"Delete a subscription pricing row","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/pricing-tables/pricing-table/{pricingTableId}/subscription-row/{subscriptionRowId}","href":"/api-reference/pricingtables/delete-a-subscription-pricing-row"},{"title":"Update a subscription pricing row","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json patch /v1/admin/pricing-tables/pricing-table/{pricingTableId}/subscription-row/{subscriptionRowId}","href":"/api-reference/pricingtables/update-a-subscription-pricing-row"},{"title":"Add an external pricing row","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/pricing-tables/pricing-table/{pricingTableId}/external-pricing-row","href":"/api-reference/pricingtables/add-an-external-pricing-row"},{"title":"Delete an external pricing row","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/pricing-tables/pricing-table/{pricingTableId}/external-pricing-row/{externalPricingRowId}","href":"/api-reference/pricingtables/delete-an-external-pricing-row"},{"title":"Update an external pricing row","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json patch /v1/admin/pricing-tables/pricing-table/{pricingTableId}/external-pricing-row/{externalPricingRowId}","href":"/api-reference/pricingtables/update-an-external-pricing-row"},{"title":"Calculate catalog item price for selected pricing row","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/pricing-tables/pricing-table/{pricingTableId}/fixed-price","href":"/api-reference/pricingtables/calculate-catalog-item-price-for-selected-pricing-row"},{"title":"Calculate catalog item price for selected date range","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/pricing-tables/pricing-table/{pricingTableId}/rate-based-price","href":"/api-reference/pricingtables/calculate-catalog-item-price-for-selected-date-range"},{"title":"List catalog items using a pricing table","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/pricing-tables/pricing-table/{pricingTableId}/connected-catalog-items","href":"/api-reference/pricingtables/list-catalog-items-using-a-pricing-table"},{"title":"Attach a pricing table to a catalog item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/pricing-tables/pricing-table/{pricingTableId}/link-catalog-item","href":"/api-reference/pricingtables/attach-a-pricing-table-to-a-catalog-item"}]},{"group":"serviceLocations","pages":[{"title":"List service locations","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/service-locations/","href":"/api-reference/servicelocations/list-service-locations"},{"title":"Create a pickup location","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/service-locations/","href":"/api-reference/servicelocations/create-a-pickup-location"},{"title":"Get a service location","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/service-locations/{id}","href":"/api-reference/servicelocations/get-a-service-location"},{"title":"Update a service location","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/service-locations/{id}","href":"/api-reference/servicelocations/update-a-service-location"},{"title":"Archive a service location","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/service-locations/{id}/archive","href":"/api-reference/servicelocations/archive-a-service-location"},{"title":"Unarchive a service location","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/service-locations/{id}/unarchive","href":"/api-reference/servicelocations/unarchive-a-service-location"}]},{"group":"skus","pages":[{"title":"Get all SKUs","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/skus","href":"/api-reference/skus/get-all-skus"},{"title":"Create a SKU","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/skus","href":"/api-reference/skus/create-a-sku"},{"title":"Get a SKU by ID","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/skus/{skuId}","href":"/api-reference/skus/get-a-sku-by-id"},{"title":"Update a SKU","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json patch /v1/admin/skus/{skuId}","href":"/api-reference/skus/update-a-sku"},{"title":"Create many SKUs","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/skus/many","href":"/api-reference/skus/create-many-skus"},{"title":"Check whether SKU codes are available","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/skus/validate-codes","href":"/api-reference/skus/check-whether-sku-codes-are-available"},{"title":"Preview a SKU buffer-time change","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/skus/{skuId}/plan-buffer-change","href":"/api-reference/skus/preview-a-sku-buffer-time-change"},{"title":"Change SKU default buffer times","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/skus/{skuId}/apply-buffer-change","href":"/api-reference/skus/change-sku-default-buffer-times"},{"title":"Archive a SKU","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/skus/{skuId}/archive","href":"/api-reference/skus/archive-a-sku"},{"title":"Unarchive a SKU","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/skus/{skuId}/unarchive","href":"/api-reference/skus/unarchive-a-sku"},{"title":"Add tags to a SKU","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/skus/{id}/tags","href":"/api-reference/skus/add-tags-to-a-sku"},{"title":"Remove tags from a SKU","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/skus/{id}/tags","href":"/api-reference/skus/remove-tags-from-a-sku"}]},{"group":"tags","pages":[{"title":"Get all tags","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/tags","href":"/api-reference/tags/get-all-tags"},{"title":"Create a new tag","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/tags","href":"/api-reference/tags/create-a-new-tag"},{"title":"Get tag by id","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/tags/{id}","href":"/api-reference/tags/get-tag-by-id"},{"title":"Update a tag","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/tags/{id}","href":"/api-reference/tags/update-a-tag"},{"title":"Delete a tag","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/tags/{id}","href":"/api-reference/tags/delete-a-tag"}]},{"group":"taxes","pages":[{"title":"Get a tax by ID","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/taxes/{taxId}","href":"/api-reference/taxes/get-a-tax-by-id"},{"title":"Delete a tax","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/taxes/{taxId}","href":"/api-reference/taxes/delete-a-tax"},{"title":"Update a tax","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json patch /v1/admin/taxes/{taxId}","href":"/api-reference/taxes/update-a-tax"},{"title":"Get all taxes","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/taxes/","href":"/api-reference/taxes/get-all-taxes"},{"title":"Create a new tax","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/taxes/","href":"/api-reference/taxes/create-a-new-tax"}]},{"group":"tenants","pages":[{"title":"Get your own merchant data","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/merchant","href":"/api-reference/tenants/get-your-own-merchant-data"},{"title":"Update current merchant data","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json patch /v1/admin/merchant","href":"/api-reference/tenants/update-current-merchant-data"}]},{"group":"unavailability","pages":[{"title":"List unavailabilities by filters","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/unavailabilities/","href":"/api-reference/unavailability/list-unavailabilities-by-filters"},{"title":"Create an unavailability range for an article","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/unavailabilities/","href":"/api-reference/unavailability/create-an-unavailability-range-for-an-article"},{"title":"Delete an unavailability","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/unavailabilities/{id}","href":"/api-reference/unavailability/delete-an-unavailability"}]},{"group":"variants","pages":[{"title":"Get all variants for a catalog item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/variants/{catalogItemId}","href":"/api-reference/variants/get-all-variants-for-a-catalog-item"},{"title":"Create a new variant for a catalog item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/variants/{catalogItemId}","href":"/api-reference/variants/create-a-new-variant-for-a-catalog-item"},{"title":"Update a variant for a catalog item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/variants/{catalogItemId}/{variantId}","href":"/api-reference/variants/update-a-variant-for-a-catalog-item"},{"title":"Delete a variant for a catalog item","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/variants/{catalogItemId}/{variantId}","href":"/api-reference/variants/delete-a-variant-for-a-catalog-item"},{"title":"Get all values for a variant","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/variants/{catalogItemId}/values/{variantId}","href":"/api-reference/variants/get-all-values-for-a-variant"},{"title":"Create new values for a variant","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/variants/{catalogItemId}/values/{variantId}","href":"/api-reference/variants/create-new-values-for-a-variant"},{"title":"Delete a value for a variant","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/variants/{catalogItemId}/values/{variantId}","href":"/api-reference/variants/delete-a-value-for-a-variant"}]},{"group":"webhook subscriptions","pages":[{"title":"List subscriptions for webhooks","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/hooks/webhooks/subscription","href":"/api-reference/webhook-subscriptions/list-subscriptions-for-webhooks"},{"title":"Create a webhook subscription","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/hooks/webhooks/subscription","href":"/api-reference/webhook-subscriptions/create-a-webhook-subscription"},{"title":"Get a webhook subscription","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/hooks/webhooks/subscription/{id}","href":"/api-reference/webhook-subscriptions/get-a-webhook-subscription"},{"title":"Update a webhook subscription","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json put /v1/admin/hooks/webhooks/subscription/{id}","href":"/api-reference/webhook-subscriptions/update-a-webhook-subscription"},{"title":"Delete a webhook subscription","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json delete /v1/admin/hooks/webhooks/subscription/{id}","href":"/api-reference/webhook-subscriptions/delete-a-webhook-subscription"},{"title":"Get the signing secret of a webhook subscription","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/hooks/webhooks/subscription/{id}/secret","href":"/api-reference/webhook-subscriptions/get-the-signing-secret-of-a-webhook-subscription"},{"title":"Rotate the signing secret of a webhook subscription","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/hooks/webhooks/subscription/{id}/secret/rotate","href":"/api-reference/webhook-subscriptions/rotate-the-signing-secret-of-a-webhook-subscription"},{"title":"List delivery deliveries for a webhook subscription","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json get /v1/admin/hooks/webhooks/subscription/{id}/deliveries","href":"/api-reference/webhook-subscriptions/list-delivery-deliveries-for-a-webhook-subscription"},{"title":"Redeliver a recorded webhook delivery to the target URL","deprecated":null,"version":null,"openapi":"https://server.twicecommerce.com/api/admin/openapi-mintlify.json post /v1/admin/hooks/webhooks/subscription/{id}/deliveries/{deliveryId}/redeliver","href":"/api-reference/webhook-subscriptions/redeliver-a-recorded-webhook-delivery-to-the-target-url"}]}]}]}]}]}]},"title":"Rakenna kategoriapuu - TWICE Commerce","buildId":"dpl_5kkEYCJioUtoDb7rW1yHyYKLvKUk","deploymentId":"dpl_5kkEYCJioUtoDb7rW1yHyYKLvKUk","dynamics":["07c022d89b","a74be98ba7","a9bb46feb3"],"chunks":["Frame-hKSN_WJZ.js","DynamicMarkdown-ztc0apLo.js","zoom-image-lightbox-CrxJIeJN.js","PlusIcon-De8xcVmc.js","lightbox-handle-r17bVUz3.js","Markdown-_jWnq9e_.js","clsx-DsXEoCbJ.js","lib-DnkIZQB2.js","lib-q-9GBWeW.js","html-void-elements-mCSPHezU.js","dist-BenQtOQ-.js","katex-Cnv50rb0.js","marked.esm-BKo0Hl1x.js","AssistantPageLink-BMO7SmSm.js"]}