Näin lisäät uuden SKU:n olemassa olevaan listaukseen
Rekisteröi varasto, ja saa jo julkaistu listaus oikeasti käyttämään sitä — mukaan lukien arvolistan ansa, joka piilottaa upouuden SKU:n vanhalta säännöltä.
Avaa TWICE Adminissa
catalog/listings
Uusi SKU ei kiinnity mihinkään listaukseen itsestään. Sen varaston rekisteröinti on vain puolet tehtävästä — listauksen keräilysääntöjen on myös tunnistettava uudet yksiköt, eivätkä ne tunnista niitä kiinteästä nimi- tai koodilistasta rakennetussa säännössä, ennen kuin lisäät ne sinne.
Vaaditut oikeudet:inventory:sku_general:create ja inventory:stock_item_general:create uuden varaston rekisteröintiin, sekä listauksen hallintaoikeudet keräilysäännön muokkaamiseen. Kaikilla neljällä järjestelmäroolilla on nämä.
Päätä ennen aloitusta:
Mikä listaus (ja mikä variantti, jos listauksella on niitä) myy uutta SKU:ta.
Mihin nykyinen sääntö täsmää — avaa listauksen Keräily-välilehti ja lue ehto ennen kuin muutat mitään. Tämä ratkaisee, vieväkö seuraava vaihe yhden klikkauksen vai useamman.
Seuraa opasta Rekisteröi varastoartikkeleita luodaksesi SKU:n (jos sitä ei vielä ole) ja sen takana olevat varastoartikkelit. Anna sille samat attribuutit joihin olemassa olevat säännöt täsmäävät — koko, väri, kategoria, tai mikä tahansa listaus jo käyttää varaston lajitteluun.
2
Avaa listauksen Keräily-välilehti ja etsi asiaankuuluva sääntö
Tavallisella listauksella tämä on Perustuote. Jos listauksella on variantteja, tarkista onko uuden SKU:n variantilla oma Varianttikohtainen sääntö — jos on, se on muokattava, ei perussääntöä sen alla.Lue ehto lauseena jollaisena se on kirjoitettu: [kenttä] [operaattori] [arvo]. Operaattori ratkaisee, mitä seuraavaksi tehdään.
3
Täsmäys attribuuttiin: ei tehtävää
Jos ehto on Attribuutti on [arvo] ja uudet varastoartikkelit kantavat tuota attribuuttia, ne ovat jo mukana — sääntö löytää täsmäävän varaston tilaushetkellä, ei säännön kirjoitushetkellä. Siirry viimeiseen vaiheeseen ja tarkista että laskuri muuttui.
4
Täsmäys kohteiden tai SKU:iden nimiin tai koodeihin operaattorilla "is in list": lisää uusi arvo
Ehto voi lukea is (yksi täsmällinen arvo), is in list tai is not in list. Nämä hallintapaneelin operaattorit näkyvät englanniksi riippumatta käyttöliittymän kielestä — samoin kenttien nimet Item Code, SKU Code, Item Name ja SKU Name — eikä tämä ole käännösvalinta vaan tuotteen nykyinen toteutus.Kaksi jälkimmäistä kantavat kiinteää, eksplisiittistä arvojoukkoa — TWICE ei lisää siihen mitään itsestään kun uusi SKU luodaan, vaikka se kuuluisi joukkoon.Avaa ehto, etsi arvolista, ja lisää uuden SKU:n koodi tai nimi — sen mukaan kummalle ehto on rakennettu. Ehto joka lukee SKU Code is in list tarvitsee SKU:n code-arvon; SKU Name is in list tarvitsee sen nimen. Koodin lisääminen kun ehto listaa nimiä ei tee mitään.
Listaus > Fulfilment > Muokkaa sääntöä
5
Toista jokaiselle varianttisäännölle joka pitäisi sisällyttää
Jokainen Varianttikohtainen sääntö kantaa oman erillisen ehtonsa ja oman arvolistansa — perussäännön muokkaaminen ei ulotu niihin. Jos uuden SKU:n pitäisi täyttää useampi varianttiarvo, sen tunniste on lisättävä jokaiseen niistä erikseen.
6
Tarkista että täsmäysluku muuttui
Muokkaamassasi ehdossa elävän n täsmäyksiä varastossa -laskurin pitäisi näyttää edellistä korkeampi luku, tarkalleen rekisteröimiesi uusien varastoartikkeleiden verran. Jos se ei muuttunut, kirjoittamasi arvo ei vastaa sitä mitä varastoartikkelit oikeasti kantavat — tarkista kirjoitusasu ja kirjainkoko, ja tarkista että lisäsit sen oikeaan kenttään (nimi vai koodi).
Ehdon täsmäysluku kasvoi tarkalleen uusien varastoartikkeleiden verran.
Variantillisella listauksella Tuotevariantit-välilehden Varastosaatavuus näyttää yksiköitä uuden SKU:n variantin takana. Se luku lasketaan keräilysäännöistä joka kerta kun välilehti latautuu — se on tuloste, ei kenttä, eikä siihen ole mitään kirjoitettavaa suoraan. Jos se on yhä nolla säännön muuttamisen jälkeen, tarkista sääntö uudelleen.
Testivaraus tästä listauksesta (tai variantista) varaa yhden uusista yksiköistä — tarkista jälkikäteen artikkelin Tapahtumat-välilehdeltä.
Uutta SKU:ta ei poimita rekisteröinnin jälkeenkään
Syy: sen pitäisi täyttää sääntö joka käyttää operaattoria is in list (tai yhtä is-arvoa) kohteiden tai SKU:iden nimiin tai koodeihin, eikä uuden SKU:n tunnistetta ole koskaan lisätty siihen listaan. SKU:n luominen ei päivitä mitään keräilysääntöä automaattisesti, vaikka se kuinka hyvin sopisi siihen listaan.Mitä tehdä: avaa ehto, tarkista listaako se nimiä vai koodeja, ja lisää uuden SKU:n vastaava arvo.
Yritin muokata Varastosaatavuus-lukua Tuotevariantit-välilehdellä suoraan
Syy: se näyttää kentältä koska se istuu taulukon solussa, mutta se on johdettu — elävä tulos siitä kun variantin keräilysääntö ratkaistaan nykyistä varastoa vasten, laskettuna uudelleen joka latauksella. Sitä ei voi asettaa, eikä mikään koodipolku kirjoita siihen.Mitä tehdä: muuta sen sijaan sitä mistä se lasketaan — keräilysäännön ehtoja (tämä opas) tai itse varastoa (puuttuva attribuutti, väärä sijainti, ei-aktiivinen tila).
Lisäsin SKU:n koodin mutta ehto listaa nimiä (tai päinvastoin)
Syy: nimikentät ja koodikentät täsmäävät varastoartikkelin eri arvoihin. Koodin lisääminen nimilistaan, tai nimen lisääminen koodilistaan, ei täsmää mihinkään.Ehdon kenttänimi lukee aina englanniksi: Item Name, SKU Name, Item Code ja SKU Code. Arvoa lisätessäsi valitsin ryhmittelee ehdotukset suomeksi otsikoiden Kohteiden nimet ja Varastonimikkeet alle, ja nämä otsikot vastaavat ehdon kenttiä Item Name ja SKU Name.Mitä tehdä: lue ehdon kenttänimi ennen kuin kirjoitat mitään, älä pelkkää operaattoria.
Tämä toistuu joka kerta kun SKU lisätään
Syy: sääntö on rakennettu käsin ylläpidettävälle arvolistalle sen sijaan että se täsmäisi attribuuttiin, joka jokaisella nykyisellä ja tulevalla SKU:lla on yhteinen.Mitä tehdä: jos jokaisella SKU:lla, jonka pitäisi täyttää tämä listaus (tai variantti), on jotain rakenteellisesti yhteistä, kuten kategoria, koko tai tuotelinja, lisää se attribuutiksi ja kirjoita ehto uudelleen täsmäämään siihen listan sijaan. Katso Listauksen varastosäännöt attribuuttiin täsmäämisestä kiinteän listan sijaan.Käsin ylläpidetty lista sopii kourallliselle SKU:ita jotka harvoin muuttuvat. Se on väärä työkalu jatkuvasti kasvavalle katalogille.
Lisäsin uuden SKU:n perussääntöön mutta tietty variantti näyttää yhä tyhjää
Syy:Varianttikohtainen sääntö korvaa perussäännön kyseiselle varianttiarvolle. Perussäännön listaa ei käytetä variantille jolla on oma sääntönsä.Mitä tehdä: etsi ja muokkaa kyseisen variantin omaa sääntöä Keräily-välilehdellä, älä perussääntöä.
Koko sääntömalli — täsmäyskentät, operaattorit, ja sen tarkistaminen mitä sääntö löytää.
Määritä variantit
Varianttikohtaiset säännöt, ja Varastosaatavuuden lukeminen varianteittain.
SKU:t
Mikä SKU on, ja miten varastoartikkelit perivät siltä tietoja.
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":"6adc5d18a9d4b5855028fb8d","collectionId":"8e846001-7390-4443-8f03-a4b92d0658b1","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adc5d18a9d4b5855028fb8d"},"feedback":{"thumbs":true,"edits":false},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6adc5d18a9d4b5855028fb8d","clientVersion":"0.0.3964","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":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"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/inventory/add-a-sku-to-a-listing","slug":"/fi/guides/inventory/add-a-sku-to-a-listing","pageMetadata":{"title":"Näin lisäät uuden SKU:n olemassa olevaan listaukseen","description":"Rekisteröi varasto, ja saa jo julkaistu listaus oikeasti käyttämään sitä — mukaan lukien arvolistan ansa, joka piilottaa upouuden SKU:n vanhalta säännöltä.","sidebarTitle":"Lisää SKU listaukseen","keywords":["lisää sku","uusi sku","keräilysääntö","is in list","varianttisäännöt","varastosaatavuus"],"og:title":"Lisää uusi SKU olemassa olevaan listaukseen - TWICE Commerce","og:description":"Rekisteröi uuden SKU:n varasto ja päivitä listauksen keräilysääntö niin että se oikeasti varataan kun listaus myydään.","og:type":"article","href":"/fi/guides/inventory/add-a-sku-to-a-listing"},"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: \"Rekisteröi varasto, ja saa jo julkaistu listaus oikeasti käyttämään sitä — mukaan lukien arvolistan ansa, joka piilottaa upouuden SKU:n vanhalta säännöltä.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Card,CardGroup,Frame,Heading,Info,OptimizedImage,Step,Steps,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(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Card,{title:`Avaa TWICE Adminissa`,icon:`external-link`,href:`https://admin.twicecommerce.com/catalog/listings`,horizontal:true,children:_jsx(_components.p,{children:`catalog/listings`})}),`\n`,_jsxs(_components.p,{children:[`Uusi `,_jsx(_components.a,{href:`/fi/concepts/inventory/skus`,children:`SKU`}),` ei kiinnity mihinkään listaukseen itsestään. Sen varaston rekisteröinti on vain puolet tehtävästä — listauksen `,_jsx(_components.a,{href:`/fi/guides/catalog/listing-inventory-rules`,children:`keräilysääntöjen`}),` on myös tunnistettava uudet yksiköt, eivätkä ne tunnista niitä kiinteästä nimi- tai koodilistasta rakennetussa säännössä, ennen kuin lisäät ne sinne.`]}),`\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.code,{children:`inventory:sku_general:create`}),` ja `,_jsx(_components.code,{children:`inventory:stock_item_general:create`}),` uuden varaston rekisteröintiin, sekä listauksen hallintaoikeudet keräilysäännön muokkaamiseen. Kaikilla neljällä järjestelmäroolilla on nämä.`]})}),`\n`,_jsxs(Info,{children:[_jsx(_components.p,{children:_jsx(_components.strong,{children:`Päätä ennen aloitusta:`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.strong,{children:`Mikä listaus (ja mikä variantti, jos listauksella on niitä) myy uutta SKU:ta.`})}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Mihin nykyinen sääntö täsmää`}),` — avaa listauksen Keräily-välilehti ja lue ehto ennen kuin muutat mitään. Tämä ratkaisee, vieväkö seuraava vaihe yhden klikkauksen vai useamman.`]}),`\n`]})]}),`\n`,_jsx(Heading,{level:`2`,id:`vaiheittainen-ohje`,children:`Vaiheittainen ohje`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Rekisteröi uusi SKU ja sen varasto`,children:_jsxs(_components.p,{children:[`Seuraa opasta `,_jsx(_components.a,{href:`/fi/guides/inventory/register-stock-items`,children:`Rekisteröi varastoartikkeleita`}),` luodaksesi SKU:n (jos sitä ei vielä ole) ja sen takana olevat varastoartikkelit. Anna sille samat attribuutit joihin olemassa olevat säännöt täsmäävät — koko, väri, kategoria, tai mikä tahansa listaus jo käyttää varaston lajitteluun.`]})}),_jsxs(Step,{title:`Avaa listauksen Keräily-välilehti ja etsi asiaankuuluva sääntö`,children:[_jsxs(_components.p,{children:[`Tavallisella listauksella tämä on `,_jsx(_components.strong,{children:`Perustuote`}),`. Jos listauksella on variantteja, tarkista onko uuden SKU:n variantilla oma `,_jsx(_components.strong,{children:`Varianttikohtainen sääntö`}),` — jos on, se on muokattava, ei perussääntöä sen alla.`]}),_jsxs(_components.p,{children:[`Lue ehto lauseena jollaisena se on kirjoitettu: `,_jsx(_components.strong,{children:`[kenttä] [operaattori] [arvo]`}),`. Operaattori ratkaisee, mitä seuraavaksi tehdään.`]})]}),_jsx(Step,{title:`Täsmäys attribuuttiin: ei tehtävää`,children:_jsxs(_components.p,{children:[`Jos ehto on `,_jsx(_components.strong,{children:`Attribuutti on [arvo]`}),` ja uudet varastoartikkelit kantavat tuota attribuuttia, ne ovat jo mukana — sääntö löytää täsmäävän varaston tilaushetkellä, ei säännön kirjoitushetkellä. Siirry viimeiseen vaiheeseen ja tarkista että laskuri muuttui.`]})}),_jsxs(Step,{title:`Täsmäys kohteiden tai SKU:iden nimiin tai koodeihin operaattorilla \"is in list\": lisää uusi arvo`,children:[_jsxs(_components.p,{children:[`Ehto voi lukea `,_jsx(_components.strong,{children:`is`}),` (yksi täsmällinen arvo), `,_jsx(_components.strong,{children:`is in list`}),` tai `,_jsx(_components.strong,{children:`is not in list`}),`. Nämä hallintapaneelin operaattorit näkyvät englanniksi riippumatta käyttöliittymän kielestä — samoin kenttien nimet `,_jsx(_components.strong,{children:`Item Code`}),`, `,_jsx(_components.strong,{children:`SKU Code`}),`, `,_jsx(_components.strong,{children:`Item Name`}),` ja `,_jsx(_components.strong,{children:`SKU Name`}),` — eikä tämä ole käännösvalinta vaan tuotteen nykyinen toteutus.`]}),_jsx(_components.p,{children:`Kaksi jälkimmäistä kantavat kiinteää, eksplisiittistä arvojoukkoa — TWICE ei lisää siihen mitään itsestään kun uusi SKU luodaan, vaikka se kuuluisi joukkoon.`}),_jsxs(_components.p,{children:[`Avaa ehto, etsi arvolista, ja lisää uuden SKU:n koodi tai nimi — sen mukaan kummalle ehto on rakennettu. Ehto joka lukee SKU Code is in list tarvitsee SKU:n `,_jsx(_components.code,{children:`code`}),`-arvon; SKU Name is in list tarvitsee sen nimen. Koodin lisääminen kun ehto listaa nimiä ei tee mitään.`]}),_jsx(Frame,{caption:`Listaus > Fulfilment > Muokkaa sääntöä`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/twicecommerce/Fl5RQBqH97yizPvX/images/listing-fulfilment-condition-in-list.webp?fit=max\u0026auto=format\u0026n=Fl5RQBqH97yizPvX\u0026q=85\u0026s=58787e9c32c5f9c9f04857c05c959d0c`,alt:`Muokkaa sääntöä -ikkuna, jossa SKU Name is in list ja kolme poistettavaa arvoa, sekä elävä täsmäysluku inventaariossa`,\"data-og-width\":`1920`,width:`1920`,\"data-og-height\":`1080`,height:`1080`,\"data-path\":`images/listing-fulfilment-condition-in-list.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/twicecommerce/Fl5RQBqH97yizPvX/images/listing-fulfilment-condition-in-list.webp?w=280\u0026fit=max\u0026auto=format\u0026n=Fl5RQBqH97yizPvX\u0026q=85\u0026s=744c45cde61524c727ac85718d4187a6 280w, https://mintcdn.com/twicecommerce/Fl5RQBqH97yizPvX/images/listing-fulfilment-condition-in-list.webp?w=560\u0026fit=max\u0026auto=format\u0026n=Fl5RQBqH97yizPvX\u0026q=85\u0026s=4fba1b8ae39bc3f530d9e9aa5b470c3b 560w, https://mintcdn.com/twicecommerce/Fl5RQBqH97yizPvX/images/listing-fulfilment-condition-in-list.webp?w=840\u0026fit=max\u0026auto=format\u0026n=Fl5RQBqH97yizPvX\u0026q=85\u0026s=a440ed63755e737b6972657460e5f950 840w, https://mintcdn.com/twicecommerce/Fl5RQBqH97yizPvX/images/listing-fulfilment-condition-in-list.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=Fl5RQBqH97yizPvX\u0026q=85\u0026s=92e76e0ccc8a3f90df476bf25527b300 1100w, https://mintcdn.com/twicecommerce/Fl5RQBqH97yizPvX/images/listing-fulfilment-condition-in-list.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=Fl5RQBqH97yizPvX\u0026q=85\u0026s=0993abf030c0734eaa30983a25f291de 1650w, https://mintcdn.com/twicecommerce/Fl5RQBqH97yizPvX/images/listing-fulfilment-condition-in-list.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=Fl5RQBqH97yizPvX\u0026q=85\u0026s=f61b75b15b8da023377c59f092e00087 2500w`})})]}),_jsx(Step,{title:`Toista jokaiselle varianttisäännölle joka pitäisi sisällyttää`,children:_jsxs(_components.p,{children:[`Jokainen `,_jsx(_components.strong,{children:`Varianttikohtainen sääntö`}),` kantaa oman erillisen ehtonsa ja oman arvolistansa — perussäännön muokkaaminen ei ulotu niihin. Jos uuden SKU:n pitäisi täyttää useampi varianttiarvo, sen tunniste on lisättävä jokaiseen niistä erikseen.`]})}),_jsx(Step,{title:`Tarkista että täsmäysluku muuttui`,children:_jsxs(_components.p,{children:[`Muokkaamassasi ehdossa elävän `,_jsx(_components.strong,{children:`n täsmäyksiä varastossa`}),` -laskurin pitäisi näyttää edellistä korkeampi luku, tarkalleen rekisteröimiesi uusien varastoartikkeleiden verran. Jos se ei muuttunut, kirjoittamasi arvo ei vastaa sitä mitä varastoartikkelit oikeasti kantavat — tarkista kirjoitusasu ja kirjainkoko, ja tarkista että lisäsit sen oikeaan kenttään (nimi vai koodi).`]})})]}),`\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:[_jsx(_components.strong,{children:`Ehdon täsmäysluku kasvoi`}),` tarkalleen uusien varastoartikkeleiden verran.`]}),`\n`,_jsxs(_components.li,{children:[`Variantillisella listauksella `,_jsx(_components.strong,{children:`Tuotevariantit-välilehden Varastosaatavuus`}),` näyttää yksiköitä uuden SKU:n variantin takana. Se luku lasketaan keräilysäännöistä joka kerta kun välilehti latautuu — se on tuloste, ei kenttä, eikä siihen ole mitään kirjoitettavaa suoraan. Jos se on yhä nolla säännön muuttamisen jälkeen, tarkista sääntö uudelleen.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Testivaraus tästä listauksesta (tai variantista) varaa yhden uusista yksiköistä`}),` — tarkista jälkikäteen artikkelin Tapahtumat-välilehdeltä.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`vianetsintä-ja-yleiset-sudenkuopat`,children:`Vianetsintä ja yleiset sudenkuopat`}),`\n`,_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`Uutta SKU:ta ei poimita rekisteröinnin jälkeenkään`,id:`uutta-sku-ta-ei-poimita-rekisteroeinnin-jaelkeenkaeaen`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Syy:`}),` sen pitäisi täyttää sääntö joka käyttää operaattoria `,_jsx(_components.strong,{children:`is in list`}),` (tai yhtä `,_jsx(_components.strong,{children:`is`}),`-arvoa) kohteiden tai SKU:iden nimiin tai koodeihin, eikä uuden SKU:n tunnistetta ole koskaan lisätty siihen listaan. SKU:n luominen ei päivitä mitään keräilysääntöä automaattisesti, vaikka se kuinka hyvin sopisi siihen listaan.`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Mitä tehdä:`}),` avaa ehto, tarkista listaako se nimiä vai koodeja, ja lisää uuden SKU:n vastaava arvo.`]})]}),_jsxs(Accordion,{title:`Yritin muokata Varastosaatavuus-lukua Tuotevariantit-välilehdellä suoraan`,id:`yritin-muokata-varastosaatavuus-lukua-tuotevariantit-vaelilehdellae-suoraan`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Syy:`}),` se näyttää kentältä koska se istuu taulukon solussa, mutta se on johdettu — elävä tulos siitä kun variantin keräilysääntö ratkaistaan nykyistä varastoa vasten, laskettuna uudelleen joka latauksella. Sitä ei voi asettaa, eikä mikään koodipolku kirjoita siihen.`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Mitä tehdä:`}),` muuta sen sijaan sitä mistä se lasketaan — keräilysäännön ehtoja (tämä opas) tai itse varastoa (puuttuva attribuutti, väärä sijainti, ei-aktiivinen tila).`]})]}),_jsxs(Accordion,{title:`Lisäsin SKU:n koodin mutta ehto listaa nimiä (tai päinvastoin)`,id:`lisaesin-sku-n-koodin-mutta-ehto-listaa-nimiae-tai-paeinvastoin`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Syy:`}),` nimikentät ja koodikentät täsmäävät varastoartikkelin eri arvoihin. Koodin lisääminen nimilistaan, tai nimen lisääminen koodilistaan, ei täsmää mihinkään.`]}),_jsxs(_components.p,{children:[`Ehdon kenttänimi lukee aina englanniksi: `,_jsx(_components.strong,{children:`Item Name`}),`, `,_jsx(_components.strong,{children:`SKU Name`}),`, `,_jsx(_components.strong,{children:`Item Code`}),` ja `,_jsx(_components.strong,{children:`SKU Code`}),`. Arvoa lisätessäsi valitsin ryhmittelee ehdotukset suomeksi otsikoiden `,_jsx(_components.strong,{children:`Kohteiden nimet`}),` ja `,_jsx(_components.strong,{children:`Varastonimikkeet`}),` alle, ja nämä otsikot vastaavat ehdon kenttiä `,_jsx(_components.strong,{children:`Item Name`}),` ja `,_jsx(_components.strong,{children:`SKU Name`}),`.`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Mitä tehdä:`}),` lue ehdon kenttänimi ennen kuin kirjoitat mitään, älä pelkkää operaattoria.`]})]}),_jsxs(Accordion,{title:`Tämä toistuu joka kerta kun SKU lisätään`,id:`taemae-toistuu-joka-kerta-kun-sku-lisaetaeaen`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Syy:`}),` sääntö on rakennettu käsin ylläpidettävälle arvolistalle sen sijaan että se täsmäisi attribuuttiin, joka jokaisella nykyisellä ja tulevalla SKU:lla on yhteinen.`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Mitä tehdä:`}),` jos jokaisella SKU:lla, jonka pitäisi täyttää tämä listaus (tai variantti), on jotain rakenteellisesti yhteistä, kuten kategoria, koko tai tuotelinja, lisää se attribuutiksi ja kirjoita ehto uudelleen täsmäämään siihen listan sijaan. Katso `,_jsx(_components.a,{href:`/fi/guides/catalog/listing-inventory-rules`,children:`Listauksen varastosäännöt`}),` attribuuttiin täsmäämisestä kiinteän listan sijaan.`]}),_jsx(_components.p,{children:`Käsin ylläpidetty lista sopii kourallliselle SKU:ita jotka harvoin muuttuvat. Se on väärä työkalu jatkuvasti kasvavalle katalogille.`})]}),_jsxs(Accordion,{title:`Lisäsin uuden SKU:n perussääntöön mutta tietty variantti näyttää yhä tyhjää`,id:`lisaesin-uuden-sku-n-perussaeaentoeoen-mutta-tietty-variantti-naeyttaeae-yhae-tyhjaeae`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Syy:`}),` `,_jsx(_components.strong,{children:`Varianttikohtainen sääntö`}),` korvaa perussäännön kyseiselle varianttiarvolle. Perussäännön listaa ei käytetä variantille jolla on oma sääntönsä.`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Mitä tehdä:`}),` etsi ja muokkaa kyseisen variantin omaa sääntöä Keräily-välilehdellä, älä perussääntöä.`]})]})]}),`\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:`Rekisteröi varastoartikkeleita`,icon:`plus`,href:`/fi/guides/inventory/register-stock-items`,children:_jsx(_components.p,{children:`Luo SKU ja sen takana olevat varastoartikkelit.`})}),_jsx(Card,{title:`Listauksen varastosäännöt`,icon:`table-list`,href:`/fi/guides/catalog/listing-inventory-rules`,children:_jsx(_components.p,{children:`Koko sääntömalli — täsmäyskentät, operaattorit, ja sen tarkistaminen mitä sääntö löytää.`})}),_jsx(Card,{title:`Määritä variantit`,icon:`layer-group`,href:`/fi/guides/catalog/set-up-variants`,children:_jsx(_components.p,{children:`Varianttikohtaiset säännöt, ja Varastosaatavuuden lukeminen varianteittain.`})}),_jsx(Card,{title:`SKU:t`,icon:`barcode`,href:`/fi/concepts/inventory/skus`,children:_jsx(_components.p,{children:`Mikä SKU on, ja miten varastoartikkelit perivät siltä tietoja.`})})]})]})}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":"Näin lisäät uuden SKU:n olemassa olevaan listaukseen","description":"Rekisteröi varasto, ja saa jo julkaistu listaus oikeasti käyttämään sitä — mukaan lukien arvolistan ansa, joka piilottaa upouuden SKU:n vanhalta säännöltä.","sidebarTitle":"Lisää SKU listaukseen","keywords":["lisää sku","uusi sku","keräilysääntö","is in list","varianttisäännöt","varastosaatavuus"],"og:title":"Lisää uusi SKU olemassa olevaan listaukseen - TWICE Commerce","og:description":"Rekisteröi uuden SKU:n varasto ja päivitä listauksen keräilysääntö niin että se oikeasti varataan kun listaus myydään.","og:type":"article","href":"/fi/guides/inventory/add-a-sku-to-a-listing"}}},"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":"Lisää uusi SKU olemassa olevaan listaukseen - TWICE Commerce","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/guides/inventory/add-a-sku-to-a-listing","matchLevel":1},"fi":{"href":"/fi/guides/inventory/add-a-sku-to-a-listing","matchLevel":0}}},"lastModified":"2026-09-21T12:40:34.723Z","originalFileLocation":"fi/guides/inventory/add-a-sku-to-a-listing.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=\"Rekisteröi varasto, ja saa jo julkaistu listaus oikeasti käyttämään sitä — mukaan lukien arvolistan ansa, joka piilottaa upouuden SKU:n vanhalta säännöltä.\">\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=\"Lisää uusi SKU olemassa olevaan listaukseen - TWICE Commerce\">\u003cmeta data-mint-head property=\"og:description\" content=\"Rekisteröi uuden SKU:n varasto ja päivitä listauksen keräilysääntö niin että se oikeasti varataan kun listaus myydään.\">\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/inventory/add-a-sku-to-a-listing\">\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=Varaston+j%C3%A4rjest%C3%A4minen\u0026amp;title=N%C3%A4in+lis%C3%A4%C3%A4t+uuden+SKU%3An+olemassa+olevaan+listaukseen\u0026amp;description=Rekister%C3%B6i+varasto%2C+ja+saa+jo+julkaistu+listaus+oikeasti+k%C3%A4ytt%C3%A4m%C3%A4%C3%A4n+sit%C3%A4+%E2%80%94+mukaan+lukien+arvolistan+ansa%2C+joka+piilottaa+upouuden+SKU%3An+vanhalta+s%C3%A4%C3%A4nn%C3%B6lt%C3%A4.\u0026amp;theme=bac3779e923a16e3fc403731\u0026amp;signature=5ec5f042f3beead37262f245c1750660a5c88a6366014761f4c90af6312e8110\">\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=\"Lisää uusi SKU olemassa olevaan listaukseen - TWICE Commerce\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Rekisteröi uuden SKU:n varasto ja päivitä listauksen keräilysääntö niin että se oikeasti varataan kun listaus myydään.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://twicecommerce.mintlify.app/_mintlify/api/og/v2?division=Varaston+j%C3%A4rjest%C3%A4minen\u0026amp;title=N%C3%A4in+lis%C3%A4%C3%A4t+uuden+SKU%3An+olemassa+olevaan+listaukseen\u0026amp;description=Rekister%C3%B6i+varasto%2C+ja+saa+jo+julkaistu+listaus+oikeasti+k%C3%A4ytt%C3%A4m%C3%A4%C3%A4n+sit%C3%A4+%E2%80%94+mukaan+lukien+arvolistan+ansa%2C+joka+piilottaa+upouuden+SKU%3An+vanhalta+s%C3%A4%C3%A4nn%C3%B6lt%C3%A4.\u0026amp;theme=bac3779e923a16e3fc403731\u0026amp;signature=5ec5f042f3beead37262f245c1750660a5c88a6366014761f4c90af6312e8110\">\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/inventory/add-a-sku-to-a-listing\">\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/inventory/add-a-sku-to-a-listing.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fi\" href=\"https://www.twicecommerce.com/docs/fi/guides/inventory/add-a-sku-to-a-listing\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://www.twicecommerce.com/docs/guides/inventory/add-a-sku-to-a-listing\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://www.twicecommerce.com/docs/guides/inventory/add-a-sku-to-a-listing\">\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/inventory/add-a-sku-to-a-listing#webpage\",\"url\":\"https://www.twicecommerce.com/docs/fi/guides/inventory/add-a-sku-to-a-listing\",\"name\":\"Näin lisäät uuden SKU:n olemassa olevaan listaukseen\",\"description\":\"Rekisteröi varasto, ja saa jo julkaistu listaus oikeasti käyttämään sitä — mukaan lukien arvolistan ansa, joka piilottaa upouuden SKU:n vanhalta säännöltä.\",\"dateModified\":\"2026-09-21T12:40:34.723Z\",\"isPartOf\":{\"@id\":\"https://www.twicecommerce.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://www.twicecommerce.com/docs/fi/guides/inventory/add-a-sku-to-a-listing#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.twicecommerce.com/docs/fi/guides/inventory/add-a-sku-to-a-listing#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\":\"Inventaario\",\"item\":\"https://www.twicecommerce.com/docs/fi/guides/inventory/overview\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Varaston järjestäminen\",\"item\":\"https://www.twicecommerce.com/docs/fi/guides/inventory/bulk-edit-stock-items\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Näin lisäät uuden SKU:n olemassa olevaan listaukseen\",\"item\":\"https://www.twicecommerce.com/docs/fi/guides/inventory/add-a-sku-to-a-listing\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://www.twicecommerce.com/docs/fi/guides/inventory/add-a-sku-to-a-listing#article\",\"headline\":\"Näin lisäät uuden SKU:n olemassa olevaan listaukseen\",\"name\":\"Näin lisäät uuden SKU:n olemassa olevaan listaukseen\",\"description\":\"Rekisteröi varasto, ja saa jo julkaistu listaus oikeasti käyttämään sitä — mukaan lukien arvolistan ansa, joka piilottaa upouuden SKU:n vanhalta säännöltä.\",\"url\":\"https://www.twicecommerce.com/docs/fi/guides/inventory/add-a-sku-to-a-listing\",\"mainEntityOfPage\":{\"@id\":\"https://www.twicecommerce.com/docs/fi/guides/inventory/add-a-sku-to-a-listing#webpage\"},\"dateModified\":\"2026-09-21T12:40:34.723Z\",\"keywords\":\"lisää sku, uusi sku, keräilysääntö, is in list, varianttisäännöt, varastosaatavuus\",\"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/inventory/add-a-sku-to-a-listing"}]},{"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ä","description":"Sijoita varasto toimipisteeseen, lue toimipistekohtaiset määrät ja aseta mitä kukin toimipiste näyttää henkilöstölle tilauksen saapuessa.","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","description":"Varaa varastoartikkeli huoltoa tai sisäistä käyttöä varten — miten varaus pitää päivät, milloin se syrjäyttää olemassa olevia varauksia ja milloin varaus on parempi kuin arkistointi.","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","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","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":"Lisää uusi SKU olemassa olevaan listaukseen - TWICE Commerce","buildId":"dpl_BtCp1ySSRiZuC61kdwjLNfcZF9iT","deploymentId":"dpl_BtCp1ySSRiZuC61kdwjLNfcZF9iT","dynamics":["07c022d89b","a74be98ba7","a9bb46feb3"],"chunks":["Frame-DPnff9jl.js","DynamicMarkdown-CSxQrJZZ.js","zoom-image-lightbox-BMB-XSWA.js","lightbox-handle-r17bVUz3.js","Markdown-C6VtGA2B.js","clsx-CQdVN3oC.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DusJ_COf.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-D7F55uem.js"]}